【问题标题】:I get an error when running bower install运行 bower install 时出现错误
【发布时间】:2015-11-25 00:17:04
【问题描述】:
我刚刚加载了一个 yeoman 生成器 (angular-fullstack),每次尝试运行 bower install 时都会出错。我清除了我的 npm 缓存和 bower,但我找不到任何关于我的问题的解决方案。
Bower 版本 - 1.6.5
npm 版本 - 3.3.12
节点版本 - 4.2.2
OSX - 10.10.5
我更新了我的节点、npm 和 bower,但仍然收到此错误消息。
【问题讨论】:
标签:
angularjs
node.js
npm
bower
osx-yosemite
【解决方案1】:
所以看起来我回答了我自己的问题......有点。我在使用 yeoman 生成器时查看了有关此问题和 npm 安装问题的 StackOverflow 和 github 错误论坛
第一个解决方案是更改我的 package.json 文件中的代码
对于 grunt-node-inspector
"grunt-node-inspector": "~0.1.5"
到
"grunt-node-inspector": ">=0.1.5"
然后我继续运行 npm install 并且成功了。在这之后我跑了
npm install -g bower
要获取最新版本的 bower,并且由于 npm 再次工作,它可以正常下载。
最后我跑了一个
bower install
它加载了我所有的依赖项。
我仍然不知道问题是什么,所以充其量这是一个解决方法。
希望对大家有所帮助。