最近在学习前端自动化构建工具fis3,安装fis3需要先安装node.js,现在梳理一下在安装过程中遇到的一些问题。
1.node.js的下载安装
根据fis3安装要求,我安装的node.js版本是v6.11.3
下载网址:https://nodejs.org/en/download/
然后就是运行程序,一路next就OK了
查看是否安装配置成功,打开命令行输入 node -v(或node --version),如下图:
随便在计算机哪个盘建一个全局目录,比如我的在D盘:D:\Program Files\nodejs\node_global
设置nodejs全局目录,所有以全局安装的包都被安装在这,
使用命令行设置:
npm config set cache "D:\Program Files\nodejs\node_cache"
npm config set prefix "D:\Program Files\nodejs\node_global"
2.fis3安装
利用npm安装fis3,命令为 npm install -g fis3
接下来可能会遇到的问题,
这里需要我们更新minimatch
运行命令行 npm update minimatch@3.0.2
npm update -d
查看版本 npm -v minimatch
不过这并不影响fis3的安装,安装过程中遇到的警告,我们可以忽略
3.安装成功
安装后判断是否安装成功,运行命令 fis3 -v,若如下图,出现以下信息
升级fis3 npm update -g fis3
重装fis3 npm install -g fis3
4.关于cnpm
在安装过程中,使用npm安装很慢,所以建议使用淘宝npm(cnpm)安装
输入命令 npm install -g cnpm --registry=https://registry.npm.taobao.org
检查是否能够使用 cnpm -v
若是不能正确使用,因为cnpm会被安装到D:\Program Files\nodejs\node_global下,而系统变量path并未包含该路径。在系统变量path下添加该路径即可正常使用cnpm。