干货中控易动效率工具介绍(1)EZMCLI
中控易动平台(中控易动—提供APP一站式SaaS服务)提供了一系列的效率工具,供开发者、运营者、测试者等角色使用,提升开发、运营、测试等效率。
今天我们先来介绍一下EZM CLI :
EZM CLI 是用于开发中控易动应用的命令行工具,目前提供以下功能:
新建项目、查看内置模板列表
在全局安装了命令行工具后,即可在终端使用 ezm 命令。你可以通过 ezm new 快速搭建一个新项目,等等。我们会在接下来的指南中深入介绍。
安装
前提条件
· 安装 13.0.0 或更高稳定版本的 Node.js 。安装 Node.js 的同时会自动安装 npm。 # Node.js 版本查看 $ node -v
你可以使用 nvm 在同一台电脑中管理多个 Node 版本。
· 请确保 NPM 版本不低于 7.6.0 。 # npm 版本查看 $ npm -v
全局安装
安装完成 Node.js 后,打开命令行,执行以下命令安装开发者工具,这将会为你的电脑全局安装 ezm 命令。 # 全局安装 $ npm install -g ezm-cli@1.0.0-alpha.5
命令执行完后,执行以下命令查看 ezm 命令是否安装成功。 $ ezm -h Usage: ezm[options] Options: -V, --version output the version number -h, --help output usage information Commands: create [options] generate a new project from a template template list available official templates info print debugging information about your environment Run ezm--help for detailed usage of given command
你还可以用 ezm --version 命令来检查安装的版本是否符合预期 $ ezm --version 1.0.0-alpha.5
功能
帮助信息
所有命令都可以使用 help 显示相关帮助信息
# 查看帮助信息 $ ezm --help # 查看单个命令的帮助信息,如创建新项目命令 $ ezm create --help
create(创建新项目)
CLI 通过内置模板创建新项目。在创建项目前你可以使用 ezm template 来查看内置模板名。
# 查看内置模板列表 $ ezm template # 用内置模板创建新项目demo $ ezm create [project-name] -t sample # 或者 $ ezm create [project-name] --template sample
template (查看内置模板列表) # 查看内置模板列表 $ ezm template EZM CLI v1.0.0-alpha.5`` Available official templates: sample - 该示例示范了如何引用和使用"易动"框架
info (打印有关环境的调试信息) # 打印有关环境的调试信息 $ ezm info