私は最近JammitからRails Asset Pipelineに移行しました。いくつかの歯が生えている問題以外は、すべてがうまくいきました。Railsアセットパイプラインとjavascriptファイル - デバッグに役立つ改行を維持
しかし、私は最近、プロダクションでいくつかのスクリプトエラーを取得し始め、それらをデバッグすることは不可能に近いことに気付きました。以前はJammitに改行を保持するように設定していましたが、それ以外の場合はjavascriptファイルの空白をすべて削除しました。これは、ランタイムエラーが発生するのを確実にするために、問題のある行を探し出し、その問題の原因を突き止めることができます。 Rails Asset Pipelineとデフォルト:uglifierコンプレッサーでは、改行を含むすべての空白が削除されているように見えます。そのため、スクリプトのエラーでコード内のどこに問題があるのかわかりません。
とにかく、コードをデバッグできるように改行を保持するようにRails資産パイプラインを設定することを知っている人はいますか?あなたproduction.rb
で
マット
ありがとうございますが、それは私が何をしているかではありません。私はファイルを圧縮したい、私はちょうどコードが複数の行に分割されるように改行を保持したい。 –
あなたのコードを醜いものと読みやすいものにしたい場合は、UPDを参照してください。 – jdoe
ありがとう、これを試してみましょう –