問題タブ [jscompress]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1552 参照

javascript - JavaScriptを圧縮したMakefile

yuiコンプレッサーでjavascriptを圧縮したいのですが、 書き方 圧縮javascript用のMakeファイルです。

文法が難しくてよくわからないので、サンプルのMakefileをいただけませんか?

0 投票する
4 に答える
1092 参照

javascript - スタンドアローンの JavaScript 圧縮ツールにはどのようなものがありますか?

現在、 http://javascriptcompressor.com/のサイトを使用して JavaScript を圧縮しています。他にスタンドアロンの JavaScript 圧縮ツールはありますか?

0 投票する
6 に答える
6336 参照

javascript - Pythonでの展開時にJavaScriptファイルを結合する

私たちの Web サイトに含まれるスクリプトの数を減らそうとしており、ビルドアウトを使用して展開を処理しています。buildout を使用してスクリプトを結合および圧縮する方法の実装に成功した人はいますか?

0 投票する
7 に答える
12021 参照

javascript - jqueryファイルを縮小する方法は?

私はjqueryを使用していますが、縮小バージョンを提供しないプラグインをいくつか入手しました。だから私はフルバージョンを取り、それをminfiyしたいのですが、あなたがあなたのjavascriptを入力し、それがプラグインを壊すのを最小化することを私が見つけたすべてのサイト。

構文エラーが発生するので、何かを取り除く必要があるようです。

だから誰かが私が使用できる良いものを手に入れましたか?

0 投票する
1 に答える
212 参照

css - httpHandler でリクエストが js か css かを調べる方法

httphandler で特定のリクエストが JS または CSS に対するものかどうかを調べる方法はありますか

私のウェブサイトのパフォーマンスを改善するために、コード プロジェクトhttp://www.codeproject.com/KB/aspnet/httpcompression.aspx?msg=2544100の HttpCompress を使用していました 。

しかし、それはすべてのjsを組み合わせているため、多くの場所で私のjavascriptを壊しています...だから、圧縮されたjsとcssを提供できるようにhttphandlerを書きたいです(私はすでにYUICompressorを使用してそれらを縮小しました)。これにより複数のhttpリクエストが発生することはわかっていますが、私の場合は締め切りがあるため、javascriptとcssを組み合わせたくありません。

そうするためのアプローチはありますか???????

また、圧縮モジュールのソースコードで、ファイルが既にブラウザーにあるかどうかを確認し、304 Not Modified 応答ヘッダーを送信することを見てきましたが、少し混乱するので、次の場合に続行する方法について誰でも分解できます。私は同じことをしたい....

私は単純なポインターだけで十分な答えを望んでいません...

どうもありがとう

PS 私は共有ホスティングを使用していて、IIS にアクセスできません

0 投票する
3 に答える
1653 参照

javascript - スクリプトを圧縮するとJavaScriptが機能しなくなります

2000行以上のJavaScriptを圧縮したいので、http://dean.edwards.name/packer/http://closure-compiler.appspot.com/homeの両方をテストしました。

しかし、どちらの場合も、圧縮されたスクリプトでエラーが発生します。エラーの例はですjQuery(document).Da is not a function

最適化後にスクリプトが機能しないのはなぜですか?そして、スクリプトを最適化/圧縮するために何ができますか?

0 投票する
7 に答える
8377 参照

javascript - HTML + JavaScript + CSS コンパクトツール

これらの可能なタイプの多くのファイルを縮小、最適化、マンジできるツールが必要です

  • HTML (縮小のみ)
  • JavaScript (最小化、最適化、マンジ)
  • CSS (縮小)

最終的な結果は、すべての JavaScript と CSS が埋め込まれた 1 つの HTML ファイル、または最悪のシナリオでは HTML、JS、および CSS のそれぞれ 3 つのファイルになります。

私は YUI Compressor などのツールを知っています。私が現在見つけていないのは、これらすべてのファイル タイプで動作し、それらを 1 つの巨大なファイルにのみマージするタイプのコンプレッサーです。

0 投票する
1 に答える
13633 参照

javascript - 圧縮された JS デコーダー

http://www.lotterypost.com/js-compress.aspx

これはJSを圧縮するのにとてもいいサイトです

しかし、私はデコードしたい....

オンラインの代わりに、Jをエンコード/デコードするための無料の最良のツールはありますか

0 投票する
2 に答える
1366 参照

php - CSSとjsファイルのマージと最小化を探しています

私は公開プロジェクトに取り組んでおり、私たちが求めているものの1つは、CSSファイルのマージと最小化、およびjsファイルのマージと最小化です。必要条件は次のとおりです。

  • ベータコードはありません。安定したコードのみ。
  • phpで書く必要があります。
  • PHP5.4で動作する必要があります。
  • php5.3と互換性がある必要があります
  • CSS最小化プログラムは、js最小化プログラムとは完全に異なる場合があります(2 in 1である必要はありません)。
  • 最小化された結果は、ファイルにダンプできるように、ある程度機能する必要があります。ブラウザは、ダンプされたファイルにのみアクセスします。これは大量の作業に対応できる必要があるため、縮小して優れたツールを使用できますが、オプションではありません。

システムが最小化のみである場合は、サーバーでマージ(文字列連結)を実行し、後で最小化を使用できます。

圧縮する新しいものがある場合は、jsまたはCSSを縮小するときに呼び出すシステム(クラス、関数など)を使用します。その出力はファイルに配置されることになっているので、出力がファイルに直接移動できる場合はgreat(!)、プログラムに返される文字列だけの場合はgood(!)私のプログラムは圧縮されたときを知っているものですファイルは置換され、ファイルへのアクセスを処理するものになっています。

これは、phpのイニシアチブによるすべての外部通信が無効にされ、ほとんどの機能がある程度無効になっているプロジェクトで機能する必要があります。つまり、URLインクルード、カール、URL file_get_contents()、exec()などはありません...

注:このWebサイトには、このテーマについて多くの質問があります。問題は、それらのほとんどがジェネラリストであり、私が必要とするものに答えないことです(例:現在バグがあることが知られているYUIまたはコンプレッサーを提案することにもっと興味があります)。

私はすでにインターネットでこれを見つけようとしましたが、古い放棄されたプロジェクトしか見つけることができないか、コマンドラインインターフェイスの使用を必要とするコンプレッサーを入手しました。

0 投票する
1 に答える
1517 参照

java - Web アプリケーションは ThreadLocal を作成しましたが、それを削除できませんでした Tomcat [SEVERE]

Tomcat コンソールで以下のエラーが発生し、メモリ不足エラーが発生します。

2015 年 3 月 16 日 10:57:25.659 SEVERE [http-nio-8080-exec-6] org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks Web アプリケーション [XXXX] は、タイプ [net.jawr] のキーを持つ ThreadLocal を作成しました.web.context.ThreadLocalJawrContext$1] (値 [net.jawr.web.context.ThreadLocalJawrContext$1@7c709f7a]) およびタイプ [net.jawr.web.context.JawrContext] の値 (値 [net.jawr.web. context.JawrContext@45f64269]) が、Web アプリケーションが停止したときにそれを削除できませんでした。スレッドは、メモリ リークの可能性を回避するために、時間の経過とともに更新されます。

js および css ファイルを圧縮するために net.jawr 依存関係を使用しています。これについて提案してください。前もって感謝します。