generator-bespoketheme v1.2.2
Bespoke.js Theme Generator
A generator for Yeoman that scaffolds a Bespoke.js theme.
The boilerplate plugin includes a Gulp build system with Browserify, Stylus, Normalize.css and Autoprefixer preconfigured.
Usage
Assuming you have Node.js, install generator-bespoketheme:
$ npm install -g generator-bespokethemeMake a new directory and cd into it:
$ mkdir bespoke-theme-mytheme
$ cd bespoke-theme-mythemeScaffold a new presentation:
$ yo bespokethemeTheme workflow
All source files for the theme reside in the lib directory.
Distributable versions of your theme are generated in the dist directory by the following gulp tasks:
Gulp tasks
Compile the project:
$ gulpRecompile your theme whenever source files change:
$ gulp devView the demo in a browser with LiveReload:
$ gulp demoCompile and deploy the demo to GitHub pages:
$ gulp deployPublish to npm
$ npm publishRegister with Bower
Register theme with Bower:
$ bower register <my-theme-name> <git-endpoint>Bower uses Git tags for versioning.
To publish an update, first modify the version number in bower.json, then tag a new version and push to origin:
$ git add .
$ git commit -m "Bump to vX.X.X"
$ git tag -a vX.X.X -m "vX.X.X"
$ git push --tags origin masterLicense
11 years ago
11 years ago
11 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
