前言
最近有个同事问我Yapi的idea插件上传接口失败的原因,然后我自己下载了Easy Yapi插件进行测试,发现插件设置面板中无Yapi的配置,也就无法复现失败的原因,心血来潮那就本地安装一个Yapi呗,所以有了这边文章的来源,我会一步步的将我安装步骤和出现问题后解决方法都附上,各位如果安装的时候,也出现问题,请对号入座。
正文
打开Yapi的官方github地址 官方Yapi github地址
环境要求是 nodejs和mongodb而且有版本要求,这里先透露点这个版本号有很大的误区,大坑。
安装nodejs
这里先介绍2个node的版本管理工具,npm 和n
npm用过nodejs的知道,用于管理nodejs的版本,一般我们无需单独安装,他会随着我们安装nodejs的时候一起安装,这里我们通过另外一个版本管理工具n,因为n在版本切换和下载太好用,太方便
n
n是node的一个模块,安装起来也是很方便的,通过下面命令执行
$ sudo npm install -g n
安装完以后,我们查看版本号通过执行下面命令
n --version
我本地的版本号是 9.0.0 如下图所示
这里只介绍几个常用的命令
安装或者切换nodejs版本
n 版本号
列出当前已经安装的 nodejs
n ls
为了安装yapi,我摸索下载这么多版本
安装nodejs
通过上面的介绍,这里安装nodejs简直太方便了,根据官网nodejs要求的版本号是7.6+,那么我们这里就安装 7.6,通过执行下面命令
n 7.6.0