npm i --save classlist.js 在安装后失败

npm i --save classlist.js fails at postinstall

我在 windows 10 上进行最新更新。 npm 版本 5.4.1,我尝试了 Whosebug、github 等处列出的所有可能答案,但似乎没有任何效果。试过以下:

它总是失败并出现错误:

Error: EPERM: operation not permitted, unlink

或有时:

Error: EPERM: operation not permitted, scandir

不知道是因为 windows 10 还是其他原因,但是这个 npm install 东西一点运气都没有。

是否有手动方式执行 npm install 执行的操作?

删除项目目录中的 node_modules 文件夹并再次 运行 npm 安装。这很顺利。或者以其他方式做

  1. 卸载节点(和 npm)。
  2. 同时删除 C:\Users\Skowron\AppData\Roaming\npmC:\Users\Skowron\AppData\Roaming\npm-cache
  3. 删除项目目录中的 node_modules 文件夹。
  4. 重新安装节点 8.4.0(npm 5.3.0 附带)。

或者当您使用 windows.The 时,windows 的推荐版本是 v6.11.3。我将此节点版本与 npm 版本 3.10.10

一起使用

在那之后“npm install --save classlist.js”或者使用 npm install classlist --save. 安装它 问题出在 npm 版本 5 所以卸载它。并安装 v4.6.1 。希望这会有所帮助。