当我在“npm cache clean”中写道时,这个错误正在发生“npm ERR!Windows_NT 6.3.9600 npm ERR!argv
C:\iaAC>npm cache clean
npm ERR! Windows_NT 6.3.9600
npm ERR! argv "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nodejs
\\node_modules\\npm\\bin\\npm-cli.js" "cache" "clean"
npm ERR! node v0.12.3
npm ERR! npm v2.9.1
npm ERR! path C:\Users\AKASH\AppData\Roaming\npm-cache
npm ERR! code EPERM
npm ERR! errno -4048
npm ERR! Error: EPERM, rmdir 'C:\Users\AKASH\AppData\Roaming\npm-cache'
npm ERR! at Error (native)
npm ERR! { [Error: EPERM, rmdir 'C:\Users\AKASH\AppData\Roaming\npm-cache']
npm ERR! errno: -4048,
npm ERR! code: 'EPERM',
npm ERR! path: 'C:\\Users\\AKASH\\AppData\\Roaming\\npm-cache' }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.
npm ERR! Please include the following file with any support request:
npm ERR! C:\iaAC\npm-debug.log
编辑:清理
答案 0 :(得分:5)
从npm @ 5开始,npm缓存自我修复了腐败问题和数据e
从缓存中提取的内容保证有效。如果您想确保一切都一致,请使用' npm cache verify
'代替。
如果您确定要删除整个缓存,请使用--force。
npm cache clean --force
答案 1 :(得分:0)
您发布的错误表明要运行“npm cache clean'作为管理员。您需要以管理员身份打开命令提示符,如here所示。
<强>步骤:强>
您收到的错误代码说明(EPERM)
EPERM:&#34;不允许操作&#34;只是意味着问题不在于授予提升的特权。操作系统不允许执行某些操作,即使具有root权限也是如此。
答案 2 :(得分:0)
删除目录c:\ users \ admin \ appdata \ roaming \ npmcache和npm,然后安装。
答案 3 :(得分:0)
执行以下操作: