私はRails 3アセットパイプラインを使用しています。私はそう私はこのようなapplication.jsに明示的にそれらすべてを追加、私は特定の方法で私のJavaScriptファイルを注文するのに必要な状況になった:coffeescript/assetパイプラインで生成されたこの奇妙なLoadErrorエラーを修正するにはどうすればよいですか?
//= require admin
//= require application
//= require users
...
//= require_self
...
それはローカルで動作しますが、私はHerokuのに押されて、私はクレイジーですjavascript(coffeescript)エラー:
Uncaught Error: LoadError: no such file to load -- ["ok", "(function() {\n\n ...
これは、私が含む最初のcoffeescriptファイルの内容全体に続きます。つまり、エラーメッセージには一連のjavascriptコードが含まれています。それは、名前がコードの束であるファイルを含めることを試みているようです。
このエラーを解決するにはどうすればよいですか、またはjavascriptのインクルードの順序を手動で指定するより良い方法はありますか?
アセットをローカルでプリコンパイルしていますか、またはHerokuにプリコンパイルをさせますか?あなたの資産をローカルでプリコンパイルしようとすると、それは通過しますか?エラーはありませんか? – Kulgar
私はこれがHerokuとは関係ないと思う。私はこの同じエラーをローカルで見ています。 –
@ RyanMontgomeryそれは面白いです。私はそれがローカルで起こることはできません。同じエラーが発生した場合は、この質問に投票することをおすすめします。 –