ezpack
base on addjs just combine js/css.
support svn file and remote file.
support transform ES6 and scss file.
support source map debug ES6 source code.
chinese documentation: 中文文档
usage
$ npm install -g ezpack
;;;
//ezpack source file@;@;@;
//config.jsezpack;
$ ezpack --help Usage: ezpack [command] <args...> [options] Commands: build <source> build source js or css server <path> start the debug server current directory svn set default svninfo with --username,--pwd info show default svninfo Options: -h, --help output usage information -V, --version output the version number -c, --config <file> default config will be install user directory in ~.ezpack/config.json -p, --port <port> server will be listen port -o, --output <file> output fule -b, --beautify <file> beautify output/specify output options -e, --es6 transform es6 to es5 js source -s, --sass transform sass to css source -m, --map enable js source map -d, --debug enable un-uglify js -h, --http --username <username> set default svn username --pwd <password> set default svn password --command <svncommand> set default svn command new name
$ ezpack build source.js -o target.min.js$ ezpack build source.css -o target.min.css$ ezpack build source.js -b beautify.js
$ ezpack server ./ --port 7575 //debug and real time combine like : http://127.0.0.1:7575/combine?filename=/path/source.js
the combine url flag option default is false, if you want combine es6 or sass file combine real time, set the options true.