使用Node和Git进行干净的Windows 7专业版安装。
简单的bower.json文件。
{
"name": "name123456",
"version": "1.0.0",
"dependencies": {
"closure-compiler": "http://dl.google.com/closure-compiler/compiler-latest.zip"
}
}
运行bower install时出现权限错误导致失败。
![error](https://istack.dev59.com/vvaWp.webp)
这是与一个升级的zip库相关的bower 1.2.7及以上版本中的一个漏洞。解决方法是重新安装bower,因为它将强制升级zip库:
bower cache clean
npm uninstall -g bower
npm install -g bower
更多信息请参见https://github.com/bower/bower/issues/991
请注意,使用旧版本的Node(我尝试了0.9.9)上述内容是不够的。但是,在最新版本的Node上,它似乎又正常工作了。
npm uninstall -g bower && npm update decompress-zip && npm install -g bower
bower cache clean