現在取り組んでいる Web アプリがあります。システムが git push heroku master の実行を終了した直後に問題に遭遇しました。開発中、アプリは正常に動作します。既にデータベースを PostgreSQL に変更しているので、プッシュしても問題ありません。しかし、プッシュ後、アプリをオンラインで表示しようとすると、エラーがあることがわかります。コマンドを使用して heroku ログを検索すると、次Heroku logs --tail
のエラーが見つかりました。
Completed 500 Internal Server Error in 866ms
at parse_error (/tmp/execjs20130330-2-1s2w7pb.js:1824:17)
at new JS_Parse_Error (/tmp/execjs20130330-2-1s2w7pb.js:1720:22)
ActionView::Template::Error (Unexpected character '#' (line: 11021, col: 1, pos: 312418)
Error
at js_error (/tmp/execjs20130330-2-1s2w7pb.js:1728:15)
at Object.semicolon [as 1] (/tmp/execjs20130330-2-1s2w7pb.js:2221:38)
at simple_statement (/tmp/execjs20130330-2-1s2w7pb.js:2362:35)
at /tmp/execjs20130330-2-1s2w7pb.js:2265:32
at Object.next_token [as input] (/tmp/execjs20130330-2-1s2w7pb.js:2070:17)
at next (/tmp/execjs20130330-2-1s2w7pb.js:2175:37)
at /tmp/execjs20130330-2-1s2w7pb.js:2753:32
(in /app/app/assets/javascripts/application.js)):
9: <body>
6: <%= javascript_include_tag
4: <title>Pinsvault</title>
どこを修正すればいいのかわからない、JavaScript のようですが、私は開発中にそのようなものを持っていません。