npm-EPERM:在Windows上不允许进行操作

我跑了

npm config set prefix /usr/local

运行该命令后,当尝试在Windows OS上运行任何npm命令时,我不断收到以下内容。

Error: EPERM: operation not permitted, mkdir 'C:\Program Files (x86)\Git\local'

at Error (native)

已从删除所有文件

C:\Users\<your username>\.config\configstore\

它不起作用。

有什么建议吗?

回答:

运行此命令是我的错误。

npm config设置前缀/ usr / local

路径/usr/local不适用于Windows。此命令在以下位置更改了前缀变量'C:\Program Files (x86)\Git\local'

要访问此目录并对其进行更改,我需要以管理员身份运行cmd。

所以我做了:

  1. 以管理员身份运行cmd
  2. 运行npm config edit(您将获得记事本编辑器)
  3. prefix变量更改为C:\Users\<User Name>\AppData\Roaming\npm

然后npm start可以在普通控制台中使用。

以上是 npm-EPERM:在Windows上不允许进行操作 的全部内容, 来源链接: utcz.com/qa/428243.html

回到顶部