2011-11-18 4 views
0

私はJammit gemを使用して、CSSとJavascriptファイルを単一のリソースに集約してより速くダウンロードします。 YUI圧縮を使用して、多くのスクリプトとスタイルシートをassets.yml設定ファイルに組み込み、開発環境ですべてが正しく読み込まれるようになりました。Jammit package_assetsが物事を壊す

しかし、assets.ymlファイルにpackage_assets: alwaysを指定すると、開発中の資産パッケージを強制的に実行すると、突然複数のエラーが発生し、Webページが正しく読み込まれなくなります。

インクルードの順番が正しいため、他に何が間違っているのかわかりません... Jammitがパッケージ化されたJavascriptファイルのコードを再配列または破損する可能性はありますか?すでに縮小されたファイルをassets.ymlに含めると問題が発生する可能性がありますか?

答えて

1

どの圧縮を使用していますか?

私はYUIを使用しました。

多分あなたは以前に縮小されたjsファイルを持っていて、その圧縮はそれを壊していますか?

+0

私もYUIを使用しました。しかし、はい、私は以前にいくつかのJSファイルを細分化している...私はコードを壊す必要がある理由は何も表示されません。ファイルを細かくすると改善されないかもしれませんが、何も破壊してはいけません。 – dokaspar

+0

私はあなたに同意しますが、その背後にあるアルゴリズムも知らない – Coelhone

関連する問題