nvm 使用不会切换节点版本

标签 nvm

在 Windows 10 机器上使用 nvm4w我试过:



从上图:

  • node --version查看当前版本
  • nvm list列出已安装的版本
  • nvm use 8.8.1所以我们从 6 切换到 8
  • nvm on启用它
  • node --version重新检查节点版本

  • 我究竟做错了什么?

    最佳答案

    我不得不删除位于 C:\Program Files\nodejs 的文件夹:

    enter image description here

    然后运行 ​​nvm use {version}再次使用正确的节点版本重新填充此文件夹。

    我怀疑在某些情况下 nvm 由于某种原因无法删除此文件夹。

    关于nvm 使用不会切换节点版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47017812/

    相关文章:

    node.js - CircleCI 忘记机器执行器上的 Node 版本

    node.js - 在 ubuntu VPS 16.04 上安装 Sails js?

    node.js - 更新 NVM Node 版本管理器 creationix 版本

    node.js - 在 Ubuntu 14.04 上安装 nvm

    npm - 无法卸载 ionic

    node.js - 关闭 ubuntu 终端后 npm 会自行删除吗?

    node.js - 为什么 Windows 无法识别 Node 版本管理器 (NVM)?

    node.js - Ionic2 安装后的 Ionic 安装

    node.js - -bash : nvm: command not found

    javascript - 将使用 nvm 在项目上设置默认 Node 版本的点文件?