如果在 Windows 中使用 NVM 切换 Node 版本后不生效,可以尝试以下解决方法:

  1. 确保 NVM 正确安装:确保 NVM 已经正确安装并配置了环境变量。可以通过在命令行中运行'nvm'命令来检查。

  2. 重新启动命令行窗口:有时候切换 Node 版本后,需要重新启动命令行窗口才能生效。关闭当前窗口并重新打开一个新的命令行窗口,然后再次尝试切换版本。

  3. 检查'.nvmrc'文件:在项目目录中,确保存在一个名为'.nvmrc'的文件,并且文件中指定了正确的 Node 版本。如果没有该文件,可以手动创建一个,并在其中写入所需的 Node 版本号。

  4. 手动切换 Node 版本:在命令行中运行'nvm use '命令手动切换 Node 版本。确保指定的版本已经安装,并且在命令行中显示切换成功的消息。

  5. 检查环境变量:检查系统的环境变量中是否存在其他与 Node 相关的路径设置,可能会干扰 NVM 的正常工作。确保只有 NVM 相关的路径设置存在。

如果尝试了以上方法仍然无效,可能是由于其他配置或软件引起的冲突。可以尝试重新安装 NVM 或者更新到最新版本,或者在 NVM 的 GitHub 页面上查看是否有其他用户遇到了类似的问题,并尝试他们提供的解决方案。

Windows NVM 切换 Node 版本不生效?快速解决方法!

原文地址: https://www.cveoy.top/t/topic/fAwv 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录