Finite (F-init-E)
A web front-end project one command constructing tool.
Install
sudo npm install finite -g
Create a new angular project
mkdir YOUR_PROJECT_NAMEcd YOUR_PROJECT_NAMEfinite install angular-helloworld
MAKE Tools
Install global dependencies into your system, such as "node-sass", "bower", or "eslint".
make global-dependencies
Install project dependencies with bower.json or package.json.
make bower_componentsmake node_modules
Execute some building tasks with webspoon.
make revmake useminmake watch
Parse php files, and output to dist.
make php
Check coding styles with eslint.
make lint
Unit building.
.js.loader := babel.scss.processor := node-sass $$src -d $$dist
make src/a.js # cat $$src | babel > $$dist
make src/a.scss # node-sass $$src -d $$dist