1. 依赖安装
MIP-CLI 使用 NPM 安装,依赖 node 环境:
MIP-CLI 开发组件需要 git:
2. 安装 MIP-CLI
MIP-CLI:mip 开发工具,用于 MIP 页面和组件的开发和校验。
依赖环境: Node.js (>=4.x)
输入node -v
查看 node 版本,如果版本为 5.x,6.x, 请点击这里 。
示例:
将安装好的 node 打开 输入以下指令(mac系统需要sudo):
$ npm install -g mip-cli
mac系统需要使用以下指令:
$ sudo npm install -g mip-cli
出现以下界面显示正在安装:
如果安装过程中有报错, 请点击这里查看解决办法 。
检验是否安装成功可以输入mip -V
,如果出现 mip 版本号,则表示安装成功。
3. 创建开发文件结构
在本地创建一个开发用的文件夹mip-project
,在文件夹中新建 html,mip-ext 两个空文件夹。使用 bash 可以一步到位:
$ mkdir mip-project && cd mip-project && mkdir html && mkdir mip-ext && cd ../
html 文件夹用来存放后续开发的 mip 页面,mip-ext 用于存放个性化组件。
本系列共有四篇文章:
- MIP 开发教程 (一) MIP-CLI 工具安装与环境部署
- MIP 开发教程 (二) 使用 MIP-CLI 工具调试 MIP 网页
- MIP 开发教程 (三) 使用 MIP-CLI 工具调试组件
- MIP 开发教程 (四) MIP 组件平台使用说明
附:安装过程中可能出现的问题
1. node 版本问题
nodejs 5.x, 6.x 安装模块时,可能会报 node-gyp 相关错误,需要使用如下命令安装
$ [sudo] npm install --unsafe-perm -g mip-cli
nodejs 5.x 安装 bufferutil 模块时可能会报编译错误,建议使用 4.4 或者 6.x 以上版本。
2. 使用 cnpm 镜像安装
如果 NPM 安装模块出了问题,请尝试 国内npm 镜像或 cnpm 进行安装:
$ [sudo] npm install -g cnpm --registry=https://registry.npm.taobao.org
安装淘宝镜像完成后再重复上述步骤:
$ [sudo] cnpm install -g mip-cli
3. -bash: $: command not found 报错
$
为 bash 命令的默认提示符,真正执行的是 $ 后面的内容
4. [sudo]: command not found 报错
[sudo] 意为可选添加,在 mac 下全局安装需要 sudo install,在 windows 下不需要