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

时间:2017-09-04 16:20:47

标签: node.js npm npm-install node-modules

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

以下是我尝试安装chart.js

时的示例
  

H:\ testNG> npm install chart.js --save npm ERR!路径   H:\ TestNG的\ node_modules \ fsevents \ node_modules \ AWS-SIGN2 \的package.json   错误的ERR!代码EPERM npm ERR! errno -4048 npm ERR!系统调用unlink npm   呃!错误:EPERM:不允许操作,取消链接   ' H:\ TestNG的\ node_modules \ fsevents \ node_modules \ AWS-SIGN2 \的package.json'   错误的ERR!在错误(本机)npm ERR! {错误:EPERM:操作没有   允许,取消链接   ' H:\ TestNG的\ node_modules \ fsevents \ node_modules \ AWS-SIGN2 \的package.json'   错误的ERR!在错误(本机)npm ERR!堆栈:'错误:EPERM:   不允许操作,取消链接   \' H:\ TestNG的\ node_modules \ fsevents \ node_modules \ AWS-SIGN2 \的package.json \' \ n   在错误(本机)',npm ERR!错误:-4048,npm ERR!代码:' EPERM',   错误的ERR!系统调用:' unlink',npm ERR!路径:   ' H:\ TestNG的\ node_modules \ fsevents \ node_modules \ AWS-SIGN2 \的package.json'   } npm ERR!错误的ERR!请再次尝试运行此命令   根/管理员。

     

npm ERR!可以在以下位置找到此运行的完整日志:npm ERR!
  C:\ Users \用户flaur \应用程序数据\漫游\ NPM-cache_logs \ 2017-09-04T16_16_04_331Z-的debug.log

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

1 个答案:

答案 0 :(得分:-1)

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