我跑了
npm config set prefix /usr/local
运行该命令后,
当尝试在 Windows 操作系统上运行任何 npm 命令时,我不断收到以下信息。
Error: EPERM: operation not permitted, mkdir 'C:\Program Files (x86)\Git\local'
at Error (native)
已删除所有文件
C:\Users\<your username>\.config\configstore\
那没起效。
有什么建议吗?
原文由 Lahar Shah 发布,翻译遵循 CC BY-SA 4.0 许可协议
运行这个命令是我的错误。
路径
/usr/local
不适用于 Windows。此命令更改了'C:\Program Files (x86)\Git\local'
的前缀变量要访问和更改此目录,我需要以管理员身份运行我的 cmd。
所以我做了:
以管理员身份运行cmd
运行
npm config edit
(您将获得记事本编辑器)将
prefix
变量更改为C:\Users\<User Name>\AppData\Roaming\npm
然后
npm start
在普通控制台中工作。