Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

efe-blue/ma-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

43 Commits

Repository files navigation

ma-cli

小程序脚手架创建工具 cli for miniapp

安装

npm install -g mapp-cli

使用

  • 初始化命令

ma init <project-name> -t <template-name>

说明:

  1. 参数:project-name--项目名 template-name--模板名
  • 新增命令(确保运行环境处于项目根目录)

ma add [options]

说明:

ma add -p <page-name> [package-name]

  1. 参数:page-name--新增页面名;package-name--分包文件名(可选)
  2. package-name未指定时,默认在pages文件下新增
  3. 当前指定的分包不存在时,会自动创建
  4. 新增页面会在app.json中写入

ma add -c <component-name>

  1. 参数:component-name--新增组件名
  • 模板列表命令

ma list|l [options]

说明

ma list|l

  1. 默认列出官方模板和可用 github 模版

ma list|l --github

  1. 仅列出 github 模板
  • 更新命令

ma upgrade [options]

说明

ma upgrade --ma

  1. 更新脚手架工具

ma upgrade --cli

  1. 更新模板

使用示例

  1. ma init myproject将创建名为myproject的小程序原始模板
  2. ma init myproject -t tplName将创建名为myproject的小程序tplName模板
  3. ma add -p|-c mypage将创建名为mypage的新页面(组件)
  4. ma add -p|-c mydir/mypage将创建mydir目录并在目录中创建mypage页面(组件)

.ma-cli文件说明

  1. 此文件在初始化模板时自动创建
  2. 其中的template.config.json用于说明当前模板的有关配置信息

自动测试说明

  1. npm install -g mocha 全局安装mocha测试框架
  2. 在项目根目录执行mocha ,即可自动运行test文件夹下的所有测试脚本

About

小程序生成工具 cli for miniapp

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

AltStyle によって変換されたページ (->オリジナル) /