問題タブ [minify]

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 投票する
6 に答える
26548 参照

javascript - Google が JS API に使用しているものと同じことを行う Javascript ミニファイヤ (cruncher) はどれですか?

私は Google Maps API (javascript) の開発者です。Google は、次の機能を持つ Javascript ミニファイヤを使用していることに気付きました。

  1. 変数、プロパティ、引数、クラス、関数、メソッドの名前を短くして、コードを難読化します。(例: 関数 1 -> a、関数 2 -> b、関数 3 -> c)
  2. 一部の変数、クラス、プロパティ、およびメソッドはクランチしないようにマークできるため、その名前は API マニュアルに記載されているものと同じままです。
  3. ビルド タスクのように、API の各サブバージョンで再実行されます。バージョンごとに名前が変更されているため、名前が変更されていることに気付きました。

インターネット全体で、これらの機能を備えた Javascript ミニファイアを見つけたことがありません。誰でも知っていますか?

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

javascript - JS の縮小を元に戻すサイト/サービス/スクリプトはありますか?

縮小された JavaScript ファイルを入力して、最終的に読み取り可能なものにする方法を探しています。元の変数がなく、すべて一文字であることは理解していますが、少なくとも改行とタブが含まれる可能性があります。

そこに何かありますか?

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

javascript - ビルドプロセス中に縮小した後のJavaScript参照の更新

JavaScript参照を縮小した後に更新する最良の方法は何ですか(私はYUI Compressorを使用しています)?

私はASP.NETmvcを使用しており、開発中に各ファイルに多数のまたはjavascript参照があります。ビルド時に(MSBuildを使用して)すべてのファイルを1つのファイルに縮小します。同時に、すべての参照を単一の参照に置き換えたいと思います。これは非常に一般的なことですが、それでも私はそれを行うためのすてきなクリーンな自動化された方法を見つけることができません。

誰かアイデアはありますか?ありがとう

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

javascript - Script# で縮小された JavaScript を生成するには?

私は Script# をテストしていますが、そのマニュアルには、コードがパフォーマンスのために縮小される「リリース」モードがあると書かれています。しかし、このモードに入る方法が見つかりませんでした。誰でも知っていますか?

更新BenS はコマンド ライン ソリューションを見つけました。できればVisual Studioと統合されたグラフィカルなソリューションがあるのだろうか。

0 投票する
8 に答える
80167 参照

html - HTML縮小?

ページのHTMLソースを入力してコードを縮小できるオンライン ツールはありますか?

Webサーバーにgzipを作成するのは良い考えではないため、aspxファイルに対してこれを行います...

0 投票する
21 に答える
80238 参照

css - CSSミニファイアに関する推奨事項はありますか?

CSSミニファイアに関する推奨事項はありますか?

私はGoogleを応援して試してみますが、賢く、熟練していて、不思議なことにハンサムなStackOverflowコミュニティは、すでに大物の長所と短所を評価しているのではないかと思いました。

0 投票する
13 に答える
35429 参照

compression - Gzip と縮小

私は先日、Javascript と CSS を圧縮することと、Gzip を好む人を比較することについて、やや活発な議論を行いました。

この人をXとします。

X は、Gzip はファイルを圧縮するため、既にコードを縮小していると述べています。

同意しません。Zip は、ファイルサイズを圧縮する損失のない方法です。ロスレスとは、オリジナルを完全に復元する必要があることを意味します。つまり、スペース、不要な文字、コメント付きのコード、その他すべてを復元できるように情報を保存する必要があります。より多くを圧縮する必要があるため、より多くのスペースが必要になります。

テストする方法はありませんが、このコードの Gzip は次のようになると思います。

このコードの Gzip よりも大きくなります。

これが正しいか間違っているかを証明できる人はいますか。
そして「ずっと使ってたから大丈夫」なんて言わないでください。

ここで科学的証拠を求めています。

0 投票する
5 に答える
28726 参照

javascript - jQuery ベースの js ファイルを縮小する

プロジェクトでは jQuery を使用しています。jQuery 機能を利用する UDF を持つ Web アプリには、多数のカスタム JavaScript ファイルがあります。(パフォーマンス向上活動の一環として) サイズを縮小する必要があり、これらのファイルの信頼できる「ミニファイヤ」を探しています (同じツールで CSS ファイルも縮小できると便利です)。

JSLint と JSMin を試しましたが、JSLint は完了せず、jQuery コードに遭遇するとすぐに多くの例外をスローします。