小程序脚手架创建工具 cli for miniapp
npm install -g mapp-cli
- 初始化命令
ma init <project-name> -t <template-name>说明:
- 参数:
project-name--项目名template-name--模板名
- 新增命令(确保运行环境处于项目根目录)
ma add [options]说明:
ma add -p <page-name> [package-name]
- 参数:
page-name--新增页面名;package-name--分包文件名(可选)package-name未指定时,默认在pages文件下新增- 当前指定的分包不存在时,会自动创建
- 新增页面会在
app.json中写入
ma add -c <component-name>
- 参数:
component-name--新增组件名
- 模板列表命令
ma list|l [options]说明
ma list|l
- 默认列出官方模板和可用 github 模版
ma list|l --github
- 仅列出 github 模板
- 更新命令
ma upgrade [options]说明
ma upgrade --ma
- 更新脚手架工具
ma upgrade --cli
- 更新模板
ma init myproject将创建名为myproject的小程序原始模板ma init myproject -t tplName将创建名为myproject的小程序tplName模板ma add -p|-c mypage将创建名为mypage的新页面(组件)ma add -p|-c mydir/mypage将创建mydir目录并在目录中创建mypage页面(组件)
- 此文件在初始化模板时自动创建
- 其中的
template.config.json用于说明当前模板的有关配置信息
npm install -g mocha全局安装mocha测试框架- 在项目根目录执行
mocha,即可自动运行test文件夹下的所有测试脚本