Skip to content
This repository has been archived by the owner on Nov 28, 2024. It is now read-only.

Fully customizable Yeoman generator for scaffolding a front-end web app.

License

Notifications You must be signed in to change notification settings

rakuten-frontend/generator-rff

Repository files navigation

generator-rff

Fully customizable Yeoman generator for scaffolding a front-end web app.

NPM Version Build Status Dependency Status

Demo

Demo

Features

Supported languages

  • Markup
    • HTML
    • Pug
  • Stylesheet
    • CSS
    • Sass
    • Less
    • Stylus
  • Script
    • JavaScript
    • CoffeeScript

Tasks and functions

  • 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

Getting started

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

Generator options

  • -s, --skip-install
    Skips the automatic execution of bower and npm after scaffolding has finished.

  • --config=<type>
    Setup type. If specified, the first prompt will be skipped.
    You can set standard, minimum, user or custom.

  • --skip-welcome-message
    Skips app welcome message.

  • --skip-install-message
    Skips app installation message.

See also

  • Yeoman : Modern workflows for modern webapps
  • Grunt : The JavaScript task runner
  • Bower : Package manager for the web

License

Copyright (c) 2014-2016 Rakuten, Inc. Licensed under the MIT License.

About

Fully customizable Yeoman generator for scaffolding a front-end web app.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages