NVM1.1.6 nvm是node版本管理工具,可以运行在多种操作系统上这里主要记录一下在windows系统的安装和使用

**NVM(Node Version Manager)**是一个便捷的命令行工具,主要用于管理和切换不同版本的Node.js环境。它允许开发者在同一台计算机上安装并切换多个Node.js版本,这对于开发和测试不同项目或依赖不同Node.js版本的应用程序非常有用。NVM最初是为Unix和Linux系统设计的,但通过`nvm-windows`,它也可以在Windows操作系统上运行。 ### NVM在Windows上的安装1. **下载安装包**:你需要访问[nvm-windows](https://github.com/coreybutler/nvm-windows/releases)的GitHub发布页面,找到最新的稳定版本,如`nvm-setup1.1.6.exe`。这个压缩包包含了NVM的安装程序。 2. **执行安装程序**:下载完成后,双击`nvm-setup1.1.6.exe`开始安装过程。按照向导提示进行操作,选择合适的安装路径,并同意许可证协议。 3. **环境变量配置**:安装过程中,可能会询问是否要将NVM路径添加到系统环境变量中,建议选择“是”,这样可以在任何目录下使用NVM命令。 4. **重启终端**:安装完毕后,可能需要重启终端或电脑使环境变量生效。 ###使用NVM 1. **验证安装**:在命令行中输入`nvm`,如果显示NVM的帮助信息,说明安装成功。 2. **安装Node.js版本**:可以通过`nvm install [version]`命令来安装特定版本的Node.js,例如`nvm install 14.17.0`会安装v14.17.0版本。 3. **列出已安装版本**:使用`nvm ls`可以看到所有已安装的Node.js版本。 4. **切换当前版本**:要切换到某个已安装的Node.js版本,可以使用`nvm use [version]`,比如`nvm use 12.22.0`。 5. **全局安装**:若要全局安装一个Node.js模块,可以在命令前加上`--global`或`-g`,例如`npm install -g express`。 6. **查看当前使用的Node.js版本**:输入`node -v`或`npm -v`可以查看当前活跃的Node.js和npm版本。 7. **卸载Node.js版本**:如果不再需要某个版本,可以使用`nvm uninstall [version]`来卸载,例如`nvm uninstall 10.15.0`。 ###注意事项- NVM不会自动设置每个Node.js版本的全局npm包路径。如果你需要在特定版本下使用全局安装的包,可能需要手动指定`npm config set prefix`。 -由于Windows系统与Unix/Linux的差异,NVM在Windows上的功能可能略有不同,例如不能使用某些Unix特定的功能,如符号链接。 -在使用NVM时,避免在命令行中直接通过`npm install -g`全局安装模块,因为这可能会导致全局模块安装在非NVM管理的Node.js版本路径下。通过NVM,开发者可以方便地在不同的Node.js版本间切换,确保项目能够兼容各种环境,提高了开发效率。正确理解和使用NVM,对于管理多项目或需要频繁调整Node.js环境的开发人员来说,是非常重要的技能。
rar 文件大小:1.73MB