Bower安装包EPERM重命名错误

use*_*215 18 windows node.js bower

用节点和git清理windows 7专业安装.

简单的bower.json

{
  "name": "name123456",
  "version": "1.0.0",
  "dependencies": {
    "closure-compiler": "http://dl.google.com/closure-compiler/compiler-latest.zip"
  }
}
Run Code Online (Sandbox Code Playgroud)

运行bower安装,它会因权限错误而死亡.

错误

知道为什么会这样吗?感谢你.

kmk*_*mkm 28

这是bower 1.2.7中的一个错误,与升级的zip库相关.解决方法是重新安装bower,因为它将强制升级zip库:

bower cache clean
npm uninstall -g bower
npm install -g bower
Run Code Online (Sandbox Code Playgroud)

有关更多信息,请参阅https://github.com/bower/bower/issues/991

请注意,对于较旧版本的Node,上述内容是不够的(我尝试过0.9.9).使用最新版本的节点,它似乎再次正常工作.