問題タブ [google-closure-compiler]
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.
javascript - JavaScript を圧縮するには、YUI Compressor または新しい Google Closure コンパイラを使用する必要がありますか?
YUI Compressor はコンセンサスで最小化に最適なツールでしたが、Closure の方が優れているようです。
javascript - GoogleClosureCompilerでコンパイルされたjQuery
Googleの新しくリリースされたClosureコンパイラに対してjQueryをコンパイルした人はいますか?
コードサイズの大幅な節約が報告されています。jQueryをコンパイルした場合のメリットについて知りたいです。
javascript - Google の Closure を使用して JavaScript をコンパイルする方法
Googleは、JavaScript を縮小するコンパイラであるClosureをリリースしました。
製品サイトでは、「Closure Compiler は Page Speed にも統合されました」と記載されています。
Page Speed を使用して Web ページの JavaScript を Closure でコンパイルするにはどうすればよいですか?
(または、単に JavaScript を貼り付けてクロージャを縮小できる Web サイトはありますか?
html - HTMLの「Google Closure Compiler」に相当しますか?
HTML最小化のためのGoogleのClosure Compilerに相当するものはありますか?
javascript - Googleクロージャコンパイラエラー「{SyntheticVarsDeclar}で最初に宣言された変数COMPILED」
Googleクロージャーコンパイラーを使用して、エディターデモ(外部コードなし)から取得したクロージャー依存関係のロードをコンパイルしようとするとcalcdeps.py
、生成されたコード(正常に実行される)でコンパイラーを実行すると、次のエラーが発生します。
変数COMPILEDは、計算された依存関係が生成するファイル内の2つの場所でのみ使用され、そこでは宣言されません。宣言されているのはbase.jsだけです。
jquery - Google クロージャー コンパイル jQuery プラグイン
Google クロージャ コンパイラをテストしていて、 facebox プラグインをオプション "Advanced" でコンパイルしたいのですが、関数が "aH" を検索しようとするとエラーが発生します。
このオプションのjQueryプラグインをコンパイルして良い結果を得ようとした人はいますか?
ありがとうございました。
編集: 明らかにこれはjQueryメソッドの名前を変更していますが、jQueryを含めてすべてのメソッドの名前を同じように変更することは可能ですか?.
編集
オプション「externs_url」を使用したコードの例:
js 入力コード
js出力コード
javascript - フォルダー内のすべての js ファイルをコンパイルするワンクリック クロージャー ウィンドウ ツール
フォルダ内のすべての js ファイルを 1 つのコンパイル済み js ファイルに 1 回のクリックでコンパイルできるツールまたはバット ファイルなどはありますか?
ありがとう。
javascript - Google Closure をウェブページ全体に適用するにはどうすればよいですか?
Google には、「Closure」と呼ばれる非常に優れた JavaScript 圧縮プログラムがあります。
http://closure-compiler.appspot.com/home
しかし、HTML ファイル内でインライン JavaScript を使用するのは面倒です。
質問: 「uncompress.html」と入力するだけで、すべてのインライン JavaScript も圧縮された HTML の圧縮バージョンを吐き出すオンライン ツールはありますか?
dojo - Dojo と Google クロージャ コンパイラ
dojo 1.4.0 が Google コンパイラをシンプル モードでサポートしていることに気付きました。
javascript - GoogleClosureCompilerで名前を変更するために関数を「プライベート」としてマークするにはどうすればよいですか。
私はプライベート関数createSomething()を持っています:
そして、Google ClosureCompilerでソースをコンパイルした後に名前が変更された関数「createSomething()」を見たいです。はい、ADVANCED_OPTIMIZATIONSについては知っていますが、jQueryや他のライブラリとは互換性がありません。