Heroku部署在bower安装上无声地失败

时间:2015-10-10 15:41:34

标签: node.js heroku bower

我是Heroku的新用户,发现自己无法将我的应用部署到Heroku(通过Travis)。我的应用程序是一个JavaScript应用程序,它使用node / npm和bower来管理它的依赖项。我的问题是,在部署时,应用程序会立即崩溃。

认为问题发生在postinstall的{​​{1}}挂钩中,我尝试package.json

我启用了详细记录,但没有给我任何有关问题的见解

首先,我的bower install,这是相当标准的:

package.json

标准{ "name": "MyApp", "private": false, "version": "0.0.0", "description": "An AngularJS interface for The MovieDB", "repository": "https://github.com/....myrepo", "license": "MIT", "devDependencies": { "http-server": "^0.8.5" }, "scripts": { "postinstall": "bower install", "start": "npm install" }, "dependencies": { "bower": "^1.5.3", "angular-ui-router": "^0.2.15" } }

bower.json

最后(并为此大小道歉)Heroku构建日志:

{
  "name": "MyApp",
  "dependencies": {
    "angular": "1.4.x",
    "angular-route": "1.4.x",
    "angular-loader": "1.4.x",
    "angular-mocks": "~1.4.x",
    "html5-boilerplate": "~4.3.0",
    "angular-cookies": "~1.4.0",
    "holderjs": "~2.4.1",
    "angular-bootstrap": "~0.13.0",
    "bootstrap": "~3.3.0",
    "lodash": "~3.10.1",
    "angular-animate": "~1.4.7",
    "jquery": "~2.1.4",
    "font-awesome": "~4.4.0"
  }
}

0 个答案:

没有答案