【发布时间】:2018-10-10 12:11:19
【问题描述】:
我在运行 npm install material-design-icons@3.0.1 时遇到此错误:
tarball data for material-design-icons@3.0.1 (sha1-mnHEh0chjrylHlGmbaaCA4zct78=) seems to be corrupted
npm ERR! path D:\speech-analytics\node_modules\.staging\material-design-icons-7d5a1f73\action\drawable-xxhdpi\ic_assignment_ind_white_48dp.png
npm ERR! code EPERM
npm ERR! errno -4048
npm ERR! syscall unlink
npm ERR! Error: EPERM: operation not permitted, unlink 'D:\\speech-analytics\node_modules\.staging\material-design-icons-7d5a1f73\action\drawable-xxhdpi\ic_assignment_ind_white_48dp.png'
npm ERR! { Error: EPERM: operation not permitted, unlink 'D:\\speech-analytics\node_modules\.staging\material-design-icons-7d5a1f73\action\drawable-xxhdpi\ic_assignment_ind_white_48dp.png'
Here 它被记录为一个错误,但仍然没有答案也没有修复。
我尝试重新安装节点,升级到最新的 npm 版本(当前运行 6.4.1),执行了 cache clean --force,尝试了 npm install --no-optional,删除了 package-lock.json,删除了 npm 和 npm-cache 文件夹从 AppData 目录,以管理员身份运行所有内容,但仍然没有运气。
我什至尝试使用 material-design-icons@3.0.0 但错误仍然存在。
如果我导航到出现在日志中的文件夹 (node_modules\.staging\material-design-icons-7d5a1f73\action\drawable-xxhdpi),它是空的,并且是整个 node_modules 目录中唯一存在的文件夹。我可以毫无问题地删除该目录,因此它似乎不是权限/锁定问题。
有什么建议吗?
【问题讨论】:
标签: npm material-design