我需要为 Windows 7 中设置的项目安装 grunt。但是,我遇到一个问题,每当我尝试全局安装 grunt 时,它都会因为权限错误而失败。
其他一些人遇到了这个问题,还有一些人没有,出现的错误是
EPERM: operation not permitted, rename (insert npm global module path here)\grunt\node_modules\grunt-legacy-log-utils' -> '(insert npm global module path here)\grunt\node_modules\.grunt-legacy-log-utils.DELETE'
在我所在的地方不允许请求管理员权限来安装软件。
答案1
npm cache clean
事实证明,通过反复执行和,错误已经得到解决npm install
。
另外,我们在使用 node-sass 时也遇到了问题,因为它无法访问 github 来下载二进制文件。