The Simple Frontend Build Tool. No Configuration, No Plugins.
This release contains a nicer scaffolding dialog and will abort without writing files (see #73, thanks @filtercake):
You can now pass a github token to Pingy CLI. This will help if you're rate limited on the Github API. Get a Github Personal Access Token here You can do this in two ways:
"githubToken"
key to your global config file at ~/.config/configstore/@pingy/cli.json
:{
"githubToken": "961990a44422b5a9b07279a1d7c70949c5fXXXXX"
}
PINGY_GITHUB_TOKEN
environmental variableexport PINGY_GITHUB_TOKEN=961990a44422b5a9b07279a1d7c70949c5fXXXXX
You will need to set the token if you see this error:
See: #35.
Usage: scaffold [options] <url>
Scaffold a new website using a third-party project template
Options:
--yarn Use Yarn instead of NPM for installing packages
--global-pingy Don't install local version of Pingy CLI, use global version instead
-h, --help output usage information
<url>
can be:
https://github.com/pingyhq/pingy-scaffold-bootstrap-jumbotron.git
pingyhq/bootstrap-jumbotron
/Users/dave/code/pingy-scaffolds/bootstrap-jumbotron
So a typical scaffold command would be pingy scaffold pingyhq/bootstrap-jumbotron
If you are interested in creating your own scaffold then here are some instructions. You can also join me in the new Gitter chat channel for some help. I've also created a reference scaffold: bootstrap-jumbotron.
npm install --save-dev @pingy/[email protected]
to update/install local versionnpm install --global @pingy/[email protected]
to update/install global versionscript[type=module]
now cause a reload (#61)fs.watch
(Closes #56)sourceMap: false
from .pingy.json..pingy.json
)npm install --save-dev @pingy/[email protected]
to update/install local versionnpm install --global @pingy/[email protected]
to update/install global versionwrite after end
error [instant] (#27)npm install --save-dev @pingy/[email protected]
to update/install local versionnpm install --global @pingy/[email protected]
to update/install global version