nvm 使用退出状态 1:访问被拒绝

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

我之前安装了nodejs,没有nvm,然后通过卸载并删除所有文件将其完全删除。

我使用的是 Windows 10。

当我以管理员身份使用 run powershell 时它可以工作,但我无法在 vscode 中使用yarn。

PS C:\Users\laveen> nvm ls

No installations recognized.
PS C:\Users\laveen> nvm install 14.18.1
Downloading node.js version 14.18.1 (64-bit)...
Complete
Creating C:\Users\laveen\AppData\Roaming\nvm\temp

Downloading npm version 6.14.15... Complete
Installing npm v6.14.15...

Installation complete. If you want to use this version, type

nvm use 14.18.1
PS C:\Users\laveen> nvm use 14.18.1
exit status 1: Access is denied.
node.js npm yarnpkg nvm nvm-windows
6个回答
16
投票

以管理员身份运行命令提示符。


10
投票

1.运行与管理员命令窗口相同的命令,如图所示

2.nvm使用14.8.1

enter image description here


1
投票

首先检查节点是否正确安装在您的系统中

  1. 以管理员身份打开 CMD/Git CMD(按 Windows+R 输入“cmd”,然后按 Ctrl+Shift+Enter)
  2. 检查 Node 版本列表(nvm list)
  3. 使用特定节点版本(nvm use 17.7.1)

enter image description here


0
投票

我的 nvm-windows 版本 1.1.9 的情况:切换节点版本需要提升的 Powershell(以管理员身份运行)。建议使用1.1.7版本以避免此问题。


0
投票

也许你需要使用:

  1. nvm 关闭
  2. nvm 开启

-1
投票

问题是您已以管理员身份运行命令提示符,然后它将起作用在此处输入图像描述

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