无法使用npm install安装软件包,EPERM错误

当我尝试使用npm install安装任何软件包时出错 .

这是我尝试安装chart.js时的示例

H:\ testNG> npm install chart.js --save npm ERR!路径H:\ testNG \ node_modules \ fsevents \ node_modules \ aws-sign2 \ package.json npm ERR!代码EPERM npm ERR! errno -4048 npm ERR!系统调用unlink npm ERR!错误:EPERM:不允许操作,取消链接'H:\ testNG \ node_modules \ fsevents \ node_modules \ aws-sign2 \ package.json'npm ERR!在错误(本机)npm ERR! {错误:EPERM:不允许操作,取消链接'H:\ testNG \ node_modules \ fsevents \ node_modules \ aws-sign2 \ package.json'npm ERR!在错误(本机)npm ERR! stack:'错误:EPERM:不允许操作,unlink 'H:\ testNG \ node_modules \ fsevents \ node_modules \ aws-sign2 \ package.json '\ n at Error(native)',npm ERR!错误:-4048,npm ERR!代码:'EPERM',npm ERR!系统调用:'unlink',npm ERR!路径:'H:\ testNG \ node_modules \ fsevents \ node_modules \ aws-sign2 \ package.json'} npm ERR!错误的ERR!请尝试以root / Administrator身份再次运行此命令 . 错误的ERR!可以在以下位置找到此运行的完整日志:npm ERR! C:\ Users \用户flaur \应用程序数据\漫游\ NPM-cache_logs \ 2017-09-04T16_16_04_331Z-的debug.log

如果有人想看,我会提供日志文件https://1drv.ms/u/s!AgNenwMMyZRWg4tRDcK4OeoiZKeVZw

回答(1)

2 years ago

我发生了同样的事情 . 现在,我解决了 . 这很简单
npm 4.0不适用..一些node_modules包 . 所以你重新安装npm3.0