.nvmrc 文件未读取

问题描述 投票:0回答:3

我正在 Node JS 中创建一个项目,我想使用我为此项目安装的特定版本。

这些是我遵循的步骤:

node -v

v10.20.1

node list

     14.17.0
   * 10.20.1 (Currently using 64-bit executable)

node -v> .nvmrc

cat. \. nvmrc

v14.17.0

我的问题是当使用 mvn use 来使用 .nvmrc 文件中定义的版本时:

nvm use

.0.0
node v.0.0 (64-bit) is not installed.

为什么它不读取文件的版本?

node.js nvm
3个回答
7
投票

似乎在 Windows 上

.nvmrc
支持有限 - 请参阅此 github 问题了解更多详细信息:https://github.com/coreybutler/nvm-windows/issues/16

请注意,如果您在 Windows 上使用 git-bash,则可以使用以下命令作为解决方法:

$ nvm use `cat .nvmrc`

0
投票

.nvmrc
文件在 Windows 上不起作用。我在
Visual Studio Code
上的
Windows 10
cmd 终端上这样使用它:

nvm install 18.7.0
nvm use 18.7.0

0
投票

此代码适用于 Windows 11

nvm use $(cat .\.nvmrc)

文件.nvmrc

v18.18.0
© www.soinside.com 2019 - 2024. All rights reserved.