Scaffolding tool for OzJS which offers a packaging workflow integrates toolchain, micro-framework and many best practices
JavaScript Ruby
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
npm
templates
.gitignore
README.md
package.json

README.md

OzJS generator

Scaffolding tool for OzJS which offers a packaging workflow integrates Ozma, istatic, Grunt, Yo, Compass/Stylus, micro-framework and many best practices.

Available generators:

  • ozjs (aka ozjs:app) - create a OzJS-based web app project
  • ozjs:npm - create configure files to publish AMD module to NPM without tears
  • more coming soon...

Getting Started

Require

  1. node, npm
  2. ruby, gem, bundler (if you need Scss)

Install

npm install -g generator-ozjs

Usage

App

cd empty_project_directory
yo ozjs 
npm install
bundle install
istatic pull
cp config.js.tmpl config.js
grunt

or

yo ozjs project_name
cd project_name
npm install
bundle install
istatic pull
cp config.js.tmpl config.js
grunt

NPM

yo ozjs:npm [project_directory]
npm install
grunt
grunt publish

More coming soon...

Source code

More References

See OzJS Project Homepage

Release History

See OzJS Release History

License

Copyright (c) 2010 - 2013 dexteryy
Licensed under the MIT license.