Fully customizable Yeoman generator for scaffolding a front-end web app.
- Markup
- HTML
- Pug
- Stylesheet
- CSS
- Sass
- Less
- Stylus
- Script
- JavaScript
- CoffeeScript
- Utilities
- Wiring up Bower Components (Built-in)
- CSS Autoprefixer
- CSS Sprites Generator
- Icon Fonts Generator
- Testing
- HTML Validation
- CSS Lint
- JSHint
- JSCS
- Mocha
- Jasmine
- Preview Server
- BrowserSync (Built-in)
- SSI Support
- Support Libraries
- Modernizr
- Optimization
- Image Optimization (Built-in)
- HTML Minification
- CSS Minification
- JavaScript Minification
- Static Assets Revisioning
- Distribution
- Deployment to Git Repository
- Deployment over FTP
Make sure you have Node.js and yo installed:
$ npm install -g yo
To install generator-rff, run:
$ npm install -g generator-rff
Make a new directory, and cd into it:
$ mkdir my-new-project && cd $_
Finally, initiate the generator:
$ yo rff
-
-s
,--skip-install
Skips the automatic execution ofbower
andnpm
after scaffolding has finished. -
--config=<type>
Setup type. If specified, the first prompt will be skipped.
You can setstandard
,minimum
,user
orcustom
. -
--skip-welcome-message
Skips app welcome message. -
--skip-install-message
Skips app installation message.
- Yeoman : Modern workflows for modern webapps
- Grunt : The JavaScript task runner
- Bower : Package manager for the web
Copyright (c) 2014-2016 Rakuten, Inc. Licensed under the MIT License.