小程序脚手架创建工具 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文件夹下的所有测试脚本