0

以下のブログで提案されている次の手順を試しました: https://medium.com/@matheusrma/deploying-angular-seed-to-heroku-12a5bb907467

しかし、それでもこのアプリケーション エラーが発生します: http://cryptic-depths-3702.herokuapp.com/index.html

heroko ログに Permission denied エラーが表示されます:

2014-10-09T18:30:46.723952+00:00 heroku[web.1]: コマンドでプロセスを開始s cripts/web-server.js 2014-10-09T18:30:47.606840+00:00 app[web.1]: bash: scripts/web- server.js: 権限が拒否されました

修正方法は?

4

2 に答える 2

0

あなたがする必要があるいくつかのこと。

最初に: Profile を次のように変更します。

web: npm start

2番目: package.json を次のように変更します。

"scripts": {
    "start": "node scripts/web-server.js"
}

3 番目: web-server.js の最初の行を削除します。

#!/usr/bin/env node

最後に: Web dyno を次のようにスケーリングする必要がある場合があります。

heroku ps:scale web=1
于 2014-10-10T01:17:03.663 に答える