使用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,它会因权限错误而死亡。
知道为什么会这样吗?谢谢你。
答案 0 :(得分:28)
这是bower 1.2.7中的一个错误,与升级的zip库有关。解决方法是重新安装bower,因为它将强制升级zip库:
bower cache clean
npm uninstall -g bower
npm install -g bower
有关详细信息,请参阅https://github.com/bower/bower/issues/991
请注意,对于较旧版本的Node,上述内容是不够的(我尝试过0.9.9)。使用最新版本的节点,它似乎再次正常工作。
答案 1 :(得分:4)
如果接受的答案对您不起作用,您可以尝试以下一行。
npm uninstall -g bower && npm update decompress-zip && npm install -g bower
答案 2 :(得分:0)
清理缓存。
bower cache clean
答案 3 :(得分:0)
希望这会帮助别人。在我禁用防病毒软件之前,我遇到了同样的错误。