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

其他杂项21字数 1190阅读3分58秒阅读模式

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

安装成功界面如图

 
  • 本文由 asdfasd 发表于 2025-02-1313:13:48
  • 转载请务必保留本文链接:http://wp.fangfa.me/other-note/mip%e5%bc%80%e5%8f%91%e6%95%99%e7%a8%8b%e4%b8%80-mip-cli%e5%b7%a5%e5%85%b7%e5%ae%89%e8%a3%85%e4%b8%8e%e7%8e%af%e5%a2%83%e9%83%a8%e7%bd%b2-mip%e5%ae%98%e6%96%b9%e5%8d%9a%e5%ae%a2-%e5%8d%9a.html