我跑了
npm config set prefix /usr/local
Run Code Online (Sandbox Code Playgroud)
运行该命令后,当尝试在Windows操作系统上运行任何npm命令时,我会继续进行以下操作.
Error: EPERM: operation not permitted, mkdir 'C:\Program Files (x86)\Git\local'
at Error (native)
Run Code Online (Sandbox Code Playgroud)
已删除所有文件
C:\Users\<your username>\.config\configstore\
Run Code Online (Sandbox Code Playgroud)
那没起效.
有什么建议吗?
我刚刚更新npm到5.4.0.
现在,每当我想安装一个npm包时,我都会收到以下错误:
D:\Sources\DownloadCms\Md.Download\Web.Angular>npm install mds.angular.datetimepicker@latest --save
npm ERR! path D:\Sources\DownloadCms\Md.Download\Web.Angular\node_modules\fsevents\node_modules\abbrev\package.json
npm ERR! code EPERM
npm ERR! errno -4048
npm ERR! syscall unlink
npm ERR! Error: EPERM: operation not permitted, unlink 'D:\Sources\DownloadCms\Md.Download\Web.Angular\node_modules\fsevents\node_modules\abbrev\package.json'
npm ERR! at Error (native)
npm ERR! { Error: EPERM: operation not permitted, unlink 'D:\Sources\DownloadCms\Md.Download\Web.Angular\node_modules\fsevents\node_modules\abbrev\package.jso
n'
npm ERR! at Error (native)
npm ERR! stack: 'Error: EPERM: operation not permitted, unlink \'D:\\Sources\\DownloadCms\\Md.Download\\Web.Angular\\node_modules\\fsevents\\node_modules\\ab
brev\\package.json\'\n at Error (native)',
npm ERR! errno: -4048,
npm ERR! code: 'EPERM',
npm ERR! …Run Code Online (Sandbox Code Playgroud) Windows 10 1703
节点6.11.2
npm 5.4.0
每次我尝试安装一个npm包(例如:npm i gulp-notify)时,都会收到以下错误:
错误的ERR!路径C:\ Users\web-dev\Desktop\barber \node_modules\fsevents \node_modules\ansi-regex\package.json
npm ERR!代码EPERM
npm ERR!errno -4048
npm ERR!系统调用unlink
npm ERR!错误:EPERM:不允许操作,取消链接'C:\ Users\web-
dev\Desktop\barber \node_modules\fsevents \node_modules\ansi-regex\package.json'npm ERR!在错误(本机)
npm ERR!{错误:EPERM:不允许操作,取消链接'C:\ Users\web-dev\Desktop\barber \node_modules\fsevents \node_modules\ansi-regex\package.json'npm
ERR!在错误(本机)
npm ERR!stack:'错误:EPERM:不允许操作,取消链接\'C:\ Users\web-dev\Desktop\barber \node_modules\fsevents \node_modules\ansi-regex\package.json \'\n出现错误(本机)' ,
npm ERR!错误:-4048,
npm ERR!
代码:'EPERM',
npm ERR!系统调用:'unlink',
npm ERR!
路径:'C:\ Users\web-dev\Desktop\barber \node_modules\fsevents \node_modules\ansi-regex\package.json'}
npm ERR!错误的ERR!请尝试以root/Administrator身份再次运行此命令.
我作为管理员运行cmd
我检查了文件夹权限
我清除了缓存,即使npm说它自己做了
我将npm前缀更改为C:\ Users\User Name\AppData\Roaming \npm
没有任何帮助.
请指教.
我正在运行 windows7 并且刚刚安装了以下...
c:\design_centre_dev\workspace>node -v
v5.10.1
c:\design_centre_dev\workspace>npm -v
3.8.6
Run Code Online (Sandbox Code Playgroud)
我在我的节点项目上运行 npm install 时遇到问题,我的一位开发同事说他没有问题并且应该为我工作。
当我运行 npm install 时,我收到了类似的错误...
npm ERR! Windows_NT 6.1.7601
npm ERR! argv "C:\\Program Files (x86)\\nodejs\\node.exe" "C:\\Users\\rriviere\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js" "install"
npm ERR! node v5.10.1
npm ERR! npm v3.8.6
npm ERR! path c:\design_centre_dev\workspace\node_modules\path-type
npm ERR! code EBUSY
npm ERR! errno -4082
npm ERR! syscall rename
npm ERR! EBUSY: resource busy or locked, rename 'c:\design_centre_dev\workspace\node_modules\path-type' -> 'c:\design_centre_dev\workspace\node_module
s\.path-type.DELETE'
npm ERR!
npm ERR! If you need help, you may report this error at:
npm …Run Code Online (Sandbox Code Playgroud) 我是 AngularJS 的新手,刚刚开始在线课程。
我正在尝试在运行 Windows 7 的计算机上安装 angular CLI。我以管理员身份打开命令行并运行npm install -g @angular/cli. 安装开始,几分钟后我收到一个错误:

I see the notification "operation not permitted", but I am the administrator of the computer and the command line I run as administrator.
What am I doing wrong? The same installation I did on my laptop at home and it was successful.
I am checking with our IT support about other possible causes and will appreciate any help.
This is not a duplicate of Fail …
在yarn中可以使用yarn --cache-folder [CACHE_FOLDER],npm5替代品是什么?
可以使用单独的命令来设置它npm config set cache [CACHE_FOLDER],但我很好奇是否可以仅将一些参数传递给npm install
我已经检查了v5.0.1 发行说明和npm install文档,但找不到有关设置缓存文件夹的任何内容
npm ×5
node.js ×4
npm-install ×4
javascript ×2
angular ×1
angular-cli ×1
bower ×1
caching ×1
gulp ×1
node-modules ×1
package.json ×1