Bower不安装组件

时间:2013-02-03 17:46:55

标签: javascript bower

我一直在本地使用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以确保文件夹存在,这适用于我已完成的其他项目。

为什么凉亭没有安装依赖项?如何获得有关此错误的更多信息?

2 个答案:

答案 0 :(得分:3)

您的component.json无效。请注意悬挂的逗号"jasmine-jstd-adapter": "~1.1.2",,这在JSON中是不允许的。

答案 1 :(得分:1)

如果有空白版本号,也会发生这种无声死亡。

查看以下相关问题: https://github.com/bower/bower/issues/439 https://github.com/bower/bower/issues/414

相关问题