2

構築時、またはユーザーがページを要求したときの「その場で」(おそらくキャッシュを使用)。

そして、それぞれの欠点/利点は何ですか。

4

5 に答える 5

7

サイトが開発サーバーからライブサーバーに移動するとき。

私は常に、開発サーバーに圧縮されていないバージョンの JS を、ライブ サーバーに最小化されたバージョンを持っています。

その利点は、開発中に JS の問題が発生して非常に簡単に修正できることですが、変更された各スクリプトを最小化ツールで実行する必要がありますが、私にとってはそれほど多くはありません。

于 2009-03-01T14:41:27.350 に答える
2

ステージ環境をビルドまたはデプロイするときは、javascript を圧縮するのに適しています。そうすれば、ステージ環境でテストして、発生する可能性のあるエラーを見つけることができます。

時折、圧縮時にエラーが発生することがあります。圧縮前に実行される jslint のコマンドライン バージョンを含めて、js が確実にパスするようにすることもできます。これにより、すべての圧縮エラーが最小限に抑えられますが、なくなるわけではありません。

于 2009-03-01T14:41:39.800 に答える