windows超级优雅的node安装方式

2020-04-29  本文已影响0人  吞风咽雪
时间在不断筛选身边的人和事,不会有人永远陪着你吗,但永远会有人陪着你。

node使用过程中经常遇到一些node版本和npm包版本冲突的问题,那么对于node如何优雅的配置,我总结了一套优雅的顺序。

1. 前往node中文网下载node安装包(不建议node官网下载,因为网络经常中断)

下载node

2. 各种下一步

安装1 安装2 安装3 安装4 安装5 安装6 安装7 安装8

3. 设置相关存放路径

node 根目录下创建 node_globalnode_cache 文件夹,然后执行命令
设置全局依赖安装路径

npm config set prefix "D:\Program Files\nodejs\node_global"

设置缓存路径

npm config set cache"D:\Program Files\nodejs\node_cache"

4.配置PATH环境变量

总共4个变量

"NODE_HOME":D:\Program Files\nodejs
"NODE_PATH":%NODE_HOME%\node_global\node_modules
"path":%NODE_HOME%;%NODE_HOME%\node_global

环境变量的作用:
node交互命令行下,require命令会在paths下找对应的模块,paths可以用module命令查看。

module

NODE_PATH的作用就是配置一条自定义的paths

NODE_PATH

NODE_HOME的作用是提供一个环境变量,所有的环境可以用set命令查看,而环境变量可以在命令模式下拼接相对路径

NODE_HOME
SET NODE_HOME

到此为止node已经可以正常使用,不过由于gulp3.x部分语法只支持到node10.15.0之前的版本。所以我们选择了一个较为稳定的node版本10.14.0来作为日常开发,这样可以减少一些问题,比如:


5. gnvm管理node版本

接下来我们 gnvm 来管理node版本,相对于 nvm-windows 有如下优点:

开始安装

  1. 进入https://github.com/Kenshin/gnvm
  2. 下载.exe执行文件
    下载gnvm
  3. 放到node根目录下
    gnvm文件位置
  4. 查看gnvm可用
    gnvm版本
  5. 顺序执行一些列命令
#使用淘宝镜像
gnvm config registry TAOBAO
#Set success, registry new value is http://npm.taobao.org/mirrors/node/

# 设置strict-ssl(高版本node不支持https)
npm config set strict-ssl false

#安装`node10.14.0`
gnvm install 10.14.0

#使用node10.14.0作为当前node版本
gnvm use 10.14.0

#安装global版本node对应npm
gnvm npm global

到此为止,我们已经完全安装好我们得node了

如果你觉得这篇文章有解决你的问题,可以buy me a coffee,然后小编就会很有动力的哦,微信支付宝

上一篇下一篇

猜你喜欢

热点阅读