【MIP官方博客】MIP开发教程(一) MIP-CLI工具安装与环境部署

  • A+
所属分类:其他杂项
本文信息本文由方法SEO顾问发表于2017-04-2412:09:12,共 1190 字,转载请注明:【MIP官方博客】MIP开发教程(一) MIP-CLI工具安装与环境部署_【方法SEO顾问】

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后在控制台输入以下指令:

$ [sudo] npm install -g mip-cli

出现以下界面显示正在安装:

如果安装过程中有报错,请点击这里查看解决办法

检验是否安装成功可以输入mip -V,如果出现mip版本号,则表示安装成功。

3. 安装 mip-extension-optimizer

MIP-extension-optimizer: mip组件编译工具,用于将mip-extension中的特定组件源码编译成js文件。

npm i -g mip-extension-optimizer

安装成功如下图:

4. 创建开发文件结构

打开https://github.com/mipengine/mip-extensions, fork一份mip-extensions项目代码

进入自己的mip-extension项目页,复制仓库地址:

在本地创建一个开发用的文件夹mip-project,git clone mip-extensions仓库到mip-project文件夹下:

git clone (刚才复制的仓库地址,如:https://github.com/xxxxxxx/mip-extensions.git)

建议文件目录结构如下图:

其中html文件夹用来存放我们后续开发的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进行安装:

npm install -g cnpm --registry=https://registry.npm.taobao.org

安装淘宝镜像完成后再重复上述步骤:

cnpm install -g mip-cli

安装成功界面如图

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: