Windows上的节点版本管理器(NVM)

Ale*_*lls 22 node.js npm nvm

我正在尝试降级我的节点版本

我跑了:

npm install nvm
Run Code Online (Sandbox Code Playgroud)

我将bin文件夹导出到我的Windows路径变量,

C:\Program Files (x86)\nodejs\node_modules\npm\bin
Run Code Online (Sandbox Code Playgroud)

但我仍然得到:

'nvm'不被识别为内部或外部命令.

我应该在路径变量中添加另一条路径吗?

Rit*_*pta 68

Nvm 可用于管理各种节点版本:

  • 步骤 1:下载适用于 Windows 的 nvm

  • 步骤 2:选择 nvm-setup.zip

  • 第三步:解压并点击安装程序。

  • 步骤 4:检查 nvm 是否正确安装,在新的命令提示符中键入 nvm

  • Step5:使用 nvm 安装 node js: nvm install <version> : The version can be a node.js version or "latest" for the latest stable version

  • Step6:检查节点版本 - node -v

  • Step7(可选)如果你想安装其他版本的node js - 使用不同版本的STEP 5。

  • Step8:检查列表节点js版本- nvm list

  • 步骤 9:如果您想使用特定的节点版本,请执行 - nvm use <version>

  • 需要注意的要点: nvm 命令仅在管理员模式下在 powershell/cmd 中被识别 (6认同)
  • 安装后,请使用新打开的命令提示符。 (3认同)

Cor*_*rey 29

nvm是专为Linux设计的.nvmw,完全不同于节点v0.10.30.试试NVM for Windows.

  • FWIW,还有一个名为 [`nodist`](https://github.com/nullivex/nodist)。我还没有尝试过,但过去遇到过“nvm-windows”的问题,涉及需要以管理员身份运行、路径带有空格、使用“cmd.exe”以外的 shell 等。不过,现在我看到 Corey 再次对此进行了一些 TLC(自动发布等),所以也许这些将成为历史。 (2认同)

Shr*_*kar 5

Windows上的NVM安装和使用

以下是在Windows上安装NVM的步骤:

NVM代表节点版本管理器,它将帮助在节点版本之间切换,同时还允许使用多个npm版本。

  • 安装nvm安装程序。
  • 使用命令nvm list检查已安装节点版本的列表。
  • 示例:键入nvm use 6.9.3以切换版本。

欲了解更多信息

  • 该链接不再可用。 (3认同)

Cla*_*diu 5

作为节点管理器的替代方案,您可以使用来自 LinkedIn 的Volta