windows安装nvm后提示AppData\Roaming\nvm could not be found or does not exist.

481 阅读1分钟

最近要在不同node版本间切换,需要使用到nvm,但是windows安装了nvm无法正常使用,在直接使用nvm install 20.9.0时提示nvm不存在,同时创建文件失败。

C:\Users\������\AppData\Roaming\nvm could not be found or does not exist. Exiting.  
Downloading node.js version 7.10.1 (64-bit)...  
Error while creating C:\Users\������\AppData\Roaming\nvm\v7.10.1\node64.exe - open

可能是因为windows系统名称是中文的原因,也有可能是权限问题,但使用管理员权限,仍然无法正常安装不同node版本。这里需要使用nvm重置root才能正常使用nvm。

nvm root C:\Users\username\AppData\Roaming\nvm