0

cap deploy を実行した後、クライアントで自分のサイトに移動すると、次のエラーが表示されます。

Uncaught SyntaxError: Unexpected token '<' application-[hash here].js line 1

クライアントで「application.js」ファイルを見ると、単に私の application.html.erb のレンダリングされたバージョンが表示されます。そのファイルの最初の行は当然で<!DOCTYPE html>あるため、1行目でそのエラーが発生することは理にかなっています.しかし、なぜ私のjavascriptの代わりにhtmlが送信されるのでしょうか? 今日、これと同じ展開を数回実行しましたが、うまくいきました。

この問題を引き起こしている可能性のあるさまざまな変数がここにあることは理解していますが、私が探しているのは、問題を引き起こしている可能性のあるものについての考えに過ぎないと思います.

何かご意見は?

4

1 に答える 1

0

将来、誰かがこのエラーに遭遇した場合、私が抱えていた問題は実際には私のnginx.confファイルにあったことが判明しました. レールとは何の関係もありませんでした。

于 2014-02-04T20:53:18.880 に答える