node-make
v1.1.1
Published
Task driven build tool.
Downloads
37
Readme
node-make
Task driven build tool.
Full-feature ES2015+ driven task runner.
Install
$ npm install -g node-make
Usage
makefile.js example:
export function clean() {
// clean `build` directory
this.fs.delete('./build')
// or rm('-rf', './build')
}
export function build() {
this.run('clean')
// run webpack
exec('./node_modules/.bin/webpack -p')
}
export default function() {
console.log('This is the default task!')
// call task manually
this.run('build')
}
# run default task
$ mk
# run build
$ mk build
API
cli
CLI arguments parsed by meow, the object contains .input
and .flags
.
this
.fs
Built-in fs
helpers, see usage at mem-fs-editor.
global variables
Built-in unix shell
commands, see usage at shelljs.
License
MIT © EGOIST