mk-tools
mk命令
安装
$ sudo npm i -g mk-tools
创建Website
$ mk website [website name //网站名称,可空, 默认"website-demo"]
创建App
$ mk app [app name //app名称,可空,默认"app-demo"]
创建空Sever
$ mk server [server name //server名称,可空,默认"server-demo"]
创建Service
$ mk service [service name //service名称,可空,默认:“service-demo”]
克隆App
$ mk clone <app name//npmjs发布的App或者Service> <targetPath //目标路径,路径如果以/结尾那么会在/后面加上app name>
编译
$ mk compile <'website' or 'server' //编译网站或者服务>
$ mk compile website --apidoc //可选参数apidoc,会扫描项目中符合apidoc规则的注释,并生成apiDoc.js文件
完整演示创建一个网站
$ sudo npm i -g mk-tools
$ mk website www
$ cd www
$ mk clone mk-app-root apps/
$ mk compile website
$ npm start
完整演示创建一个server
$ sudo npm i -g mk-tools
$ mk server server
$ cd server
$ mk clone mk-server-login service/
$ mk compile server
$ node index.js