搭建方式一:
1.官网下载.msi安装包: https://nodejs.org/zh-cn/,
推荐下载长期支持版, 因为这个版本是比较稳定的版本, 当前发布版是正在开发的版本, 也许会出现莫名的Bug
然后根据自己电脑的操作系统的位数选择32位或者64位
2.全程下一步
3.在命令行工具中输入 node -v
, 查看是否能看到版本号, 能看到版本号就安装成功了
如果在命令行输入node -v不能看到当前版本号, 那么可以尝试重启电脑; 如果重启电脑都没用, 可以尝试下面的方法...
搭建方式二:
1.官网下载.zip安装包: https://nodejs.org/zh-cn/, 根据自己电脑的操作系统和位数下载对应的安装包
2.解压下载好的安装包
3.在"高级系统设置"中手动配置环境变量
4.在命令行工具中输入 node -v
以上就是Node环境搭建的两种方式, 但是这两种方式有一个弊端: 只能在一个电脑上搭建一个Node环境
不能同时安装长期支持版和当前发布版。
下面介绍第三种搭建方式, 它可以解决上面两个方式的弊端, 是推荐搭建用的一种方式, 也是我们用的最多的一种方式
搭建方式三:(推荐)
1.下载NVM: https://github.com/coreybutler/nvm-windows
进入到GitHub页面后点击releases
点进去后我们可以发现有两个安装包, 一个是二进制安装包, 一个是图形化界面安装包, 我们选择二进制安装包
2.在D盘创建Dev目录
3.在Dev目中中创建两个子目录NVM和Nde, 并且把nvm包解压进去NVM目录中
4.在install.cmd文件上面右键选择【以管理员身份运行】
运行后弹出的窗口会要求你输入一个路径, 这个路径不需要输, 直接按下回车
然后会生成一个.txt的文件, 将这个文件另存为到NVM目录中, 另存为之后就可以关闭这个.txt文件的窗口了
最后再到NVM目录中找到并打开settings.txt文件. 修改下面的内容
root: D:\Dev\NVM(写你自己新建的NVM路径)
path: D:\Dev\Node(写你自己新建的Node路径)
由于服务器是国外的, 我们以后需要通过npm下载的时候速度会非常慢, 为了解决这个问题我们可以在这个文件中再加入两个镜像
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
配置好的settings.txt文件就是这个样子的:
5.配置环境变量
和上面方式二一样, 先找到系统变量, 然后找到NVM_HOME和NVM_SYMLINK, 把你自己的NVM和Node文件夹路径分别赋给他们
还要找到Path, 在Path中添加 %NVM_HOME% 和 %NVM_SYMLINK%
6.在命令行工具中输入 nvm version
如果能看到版本号, 就是安装成功了; 如果看不到, 可以重启一下电脑; 重启都没有用的话, 就重新按我写的步骤一步一步来再安装一步。
7.NVM常用命令
nvm list 查看当前安装的Node.js所有版本, 因为我们还没有安装Node.js所以现在也看不到版本号
nvm install 版本号 安装指定版本的Node.js, 可以去官网查看版本号,它会自动将Node.js安装到你的Node文件夹中
前面我们说过, nvm可以安装多个版本的node.js, 这里我们把当前发布版也安装一下
这个时候我们通过nvm list就可以查看当前安装的Node.js所有版本
nvm use 版本号 选择指定版本的Node.js, 现在我们安装了两个版本选一个版本现在用, 我们选择长期支持版
选定了版本以后, 用nvm list查看当前选定的版本前面会多一个*
号
用node -v也可以查看当前Node.js的版本
如果想要切换版本, 你只需要再次输入nvm use 你要切换的版本号
nvm uninstall 版本号 卸载指定版本的Node.js
总结:
第三种方式是我们用的最多一种方式, 也是企业开发中最喜欢的一种方式。
它可以在我们的电脑中安装多个版本的Node.js, 而且安装切换版本非常的方便。
推荐大家都按照第三种方式去搭建Node.js环境