0.4.1 • Published 9 years ago

ezpack v0.4.1

Weekly downloads
33
License
BSD
Repository
github
Last release
9 years ago

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
@import('./a.css');
@import('svn:https://xxx.com.cn/b/trunk/b.css');
@import('http://cnd.xx.com/c.css');
//ezpack source file
@require('./a.js');
@require('svn:https://xxx.com.cn/b/trunk/b.js');
@require('http://cdn.xx.com/c.js');
<head>
  <script src="addjs.js" data-config="config.js" data-config-cache="10"></script>
  <script>addjs.css('http://cdn.x.cn/ezpack/index.css')</script>
</head>
<body>
  <script>addjs.js('http://cdn.x.cn/ezpack/index.js')</script>
</body>
//config.js
ezpack.setConfig({
  debugServer:'http:127.0.0.1:7575/',
  debugMap:{
    'http://cdn.x.cn/ezpack/index.css':'./css/index.css',
    'http://cdn.x.cn/ezpack/index.js':'./js/index.js'
  }
  version:'0.0.1'
});
$ 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.

0.4.1

9 years ago

0.4.0

9 years ago

0.3.0

9 years ago

0.2.9

9 years ago

0.2.8

9 years ago

0.2.6

9 years ago

0.2.5

9 years ago

0.2.4

9 years ago

0.2.3

9 years ago

0.2.2

9 years ago

0.2.1

9 years ago

0.2.0

9 years ago

0.1.0

9 years ago

0.0.16

10 years ago

0.0.15

10 years ago

0.0.14

10 years ago

0.0.13

10 years ago

0.0.12

10 years ago

0.0.11

10 years ago

0.0.10

10 years ago

0.0.9

10 years ago

0.0.8

10 years ago

0.0.7

10 years ago

0.0.6

10 years ago

0.0.5

10 years ago

0.0.4

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago

1.0.27

10 years ago