node.js安装以及其版本管理
版本管理工具
安装node.js 百度搜索下载对应版本就可以,十分简单。下载链接
需要注意的是,用户可以选择的版本有两类,一类是最新版,一类是LST版
前者代表最新的功能
后者代表长久支持更加稳定
但是不同的项目可能依赖的node.js的环境不同,使用版本管理工具可以方便的进行转换。
nvm
Linux、OS X的node.js版本管理工具 (暂时没有操作)
nvm-windows
windows的node.js版本管理工具和nvm完全没有关系
下载地址:https://github.com/coreybutler/nvm-windows
在项目下找到这一栏并点击其中的 Download Now!
点击之后获得当前版本的下载地址和历史版本
下载setup版本即可
安装完成后进入命令行,输入指令nvm install + version
下载node.js
一些可能用到的指令:
nvm list 列出本机上所有的node.js开发环境
nvm use 选择一个作为当前的node.js开发环境
nvm uninstall + version 卸载对应版本的node.js开发环境
下载过程中碰到一些问题:
cmd提示下载npm时候失败
错误信息:
Downloading npm version 6.14.13... Error while downloading https://github.com/npm/cli/archive/v6.14.13.zip - Get https://github.com/npm/cli/archive/v6.14.13.zip: net/http: TLS handshake timeout
panic: runtime error: invalid memory address or nil pointer dereference
解决方法:
找到nvm的安装路径:
默认安装路径为:C:\Users\hero\AppData\Roaming\nvm
找到setting.txt
进行修改
添加阿里镜像:
node_mirror: http://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
在命令行中删除安装的node.js
重新下载