app-creator

1.0.3 • Public • Published

App-Creator

NPM version Downloads

generator-mtb-app 的无依赖版。 不依赖yeoman.

Features

  • cli和module功能独立,module支持完整的功能,返回一个初始项目打包好的zip buffer。
  • 内网环境下支持最新版的flexible 方案直接集成到 src/index.html
  • 针对无法请求gitlab.alibaba-inc的环境做了良好容错。

Cli

$ npm install -g app-creator

$ appinit -h

  Usage: appinit [options]

  Options:

    -h, --help          output usage information
    -V, --version       output the version number
    -p, --proj [value]  Project Name
    -u, --user [value]  Git User or Project Author
    -t, --tool [value]  BuildTool you want use
    -c, --cssp [value]  Css Processor you want use
$ appinit

img

Api

//example

var Creator = require('app-creator');

var app = new Creator({
    projName: 'My-Proj',
    gitUser: 'gitUserName',
    buildTool: 'grunt',
    cssProcessor: 'less'
}, function (buffer) {
    // zip buffer
    fs.writeFile('app.zip', buffer);
});

ChangeLog

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.3
    1
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.0.3
    1
  • 1.0.2
    1
  • 1.0.1
    1
  • 1.0.0
    1

Package Sidebar

Install

npm i app-creator

Weekly Downloads

4

Version

1.0.3

License

MIT

Last publish

Collaborators

  • hongru