操作系统环境
- Windows7 旗舰版 SP1 64 位
1. 为什么需要 nvm
网上各种 js 包或框架可能对 nodejs 及 npm 版本有所要求,所以需要安装不同版本的 nodejs。
nvm 全称是 Node Version Manager,是一个简单的 bash 脚本用来管理系统中多个已存的 Node.js 版本
2. 安装 nvm
1.卸载所有安装的 nodejs,并将原有的 nodejs 文件夹删除。
2.下载 nvm windows 1.1.6 版本
nvm_1.1.6 下载
3.安装过程中需要选择 nvm 安装路径和 nodejs 快捷方式路径,不要选择带空格的文件夹路径,且文件夹路径要在全新路径下,不要覆盖原有文件夹路径,否则 npm 有可能不会下载安装。
4.一路 next,直至成功。cmd 窗口输入 nvm 出现版本号即成功。
3. 安装多版本 nodejs 并设置使用版本
1.安装 node.js 我这边安装的 8.9.0
cmd 窗口下命令:nvm install 8.9.0
2.显示所有安装的 nodejs 版本
cmd 窗口下命令:nvm list
3.使用指定的 nodejs 版本
cmd 窗口下命令:nvm use 8.9.0
此命令后,再输入 nvm list,8.9.0 版本前会显示号,未显示号则 nodejs 未设置成功,很可能 nvm 安装时文件夹路径有空格,卸载 nvm 重新安装即可。
4.检查相应版本 node 和 npm 是否安装成功
cmd 窗口下命令:node -v , npm -v
node 不成功,很可能 nvm 安装时文件夹路径有空格,卸载 nvm 按没有空格的文件夹路径重新安装即可。
npm 不成功,很可能 nvm 安装时文件夹路径不在全新路径下,而是了覆盖原有文件夹路径,卸载 nvm 按全新文件夹路径重新安装即可。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于