我一直在本地使用 bower
来管理我正在处理的项目的 JavaScript 依赖项。通常,一切正常。
但是,今天,我尝试使用以前项目中的一些代码开始一个新项目。即,使用之前的 component.json
和 .bowerrc
文件:
// .bowerrc
{
"directory": "src/static/js/lib"
}
//component.json
{
"name": "backbone-project",
"version": "0.0.0",
"dependencies": {
"backbone": "~0.9.10",
"underscore": "~1.4.3",
"jasmine": "~1.3.1",
"jasmine-jstd-adapter": "~1.1.2",
}
}
但是,当我尝试运行 bower install
时,我只是收到一个一般性错误:
± % bower install
bower error
我已经运行 mkdir -p src/static/js/lib
以确保文件夹存在,这在我完成的其他项目中也有效。
为什么 bower 没有安装依赖项?我怎样才能获得有关此错误的更多信息?
最佳答案
您的 component.json
无效。请注意悬挂的逗号 "jasmine-jstd-adapter": "~1.1.2",
,这在 JSON 中是不允许的。
关于javascript - Bower 不安装组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14675324/