問題タブ [yui-compressor]

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 に答える
3162 参照

javascript - yuicompressorエラー、何が問題なのかわかりませんか?

ここでは非常に混乱しており、単純なjavascriptファイルでyuicompressorを試してみました。

私のjsファイルは次のようになります:

エラーは次のとおりです。

[情報]文字セットCp1252を使用しています

[エラー]1:20:不正な文字[エラー] 1:20:構文エラー[エラー] 1:40:不正な文字[エラー] 1:49:欠落; ステートメントの前[エラー]1:50:不正な文字.. ..[エラー]7:3:欠落| 複合ステートメント[エラー]1:0:コンパイルで38の構文エラーが発生しました..。

誰かが私に何が悪いのか説明してもらえますか?

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

java - Java YUI Javascript-Compressor エラー

Web 開発チーム用のビルド スクリプトを作成しています。このスクリプトを使用して、本番用のすべてのフロントエンド コードを準備します。YUI Compressor を使用して、CSS ファイルと JavaScript ファイルを圧縮しています。CSS 部分ではすべて正常に動作しますが、JavaScriptCompressor クラス インスタンスで問題が発生しています。

次の行を介して YUI ファイルをインポートしています。

ここに私の JavaScriptCompressor インスタンスがあります:

参考までに、正しく動作する CssCompressor クラスの使用方法を次に示します。

何らかの理由で、次のような JavaScriptCompressor クラスのエラーが表示されます。

YUI Compressor ファイルを正しくインポートしていませんか? それとも別のものですか?どんな助けでも大歓迎です。

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

c# - ASP.NET でのリソース (JS、CSS) の圧縮、縮小、バージョン管理

私は、私が取り組んでいる Web プロジェクトの大きなリリースを間近に控えており、javascript/css のパフォーマンスとバージョン管理についてますます考え始めています。これまでのところ、いくつかの高レベルのアイデアがあります。

  1. これを行うには、http ハンドラーを作成 (またはカスタマイズ) してください。これは明らかに、発生するオンザフライ IO を正当化するためにキャッシュも処理する必要があります。
  2. これらの手順を、デプロイ専用に実行されるカスタム msbuild スクリプトに追加します。

また、展開先のサーバーごとに構成ファイルを自動的に生成することも検討しています。これは、2 番目のアイデアに役立ちます。最初のアイデアで私が見た主な利点は、バージョン管理を動的に処理できることです (少なくとも、一番下の私のリンクの 1 つが言っていることですが、これが実際に機能することをまだ確信していません)。

とにかく、これらの問題のいずれかがすでに解決されているかどうかに興味があります。フィードバックをいただければ幸いです。ありがとう!

これまで見てきたいくつかのリソースは次のとおりです。

http://madskristensen.net/post/Combine-multiple-stylesheets-at-runtime.aspx http://madskristensen.net/post/Remove-whitespace-from-stylesheets-and-JavaScript-files.aspx http:// www.west-wind.com/WebLog/posts/413878.aspx http://svn.offwhite.net/trac/SmallSharpTools.Packer/wiki

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

java - war:war での maven yui 圧縮

maven とこのプラグインを使用して、CSS と JS の両方を自動的に圧縮しようとしています。ゴール戦争が実行されたときに圧縮したいのですが、方法がわかりません:

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

javascript - 圧縮する前に CSS と JS を連結しますか? ツール?ベストプラクティス?

私は、約 12 個の .js ファイルと、おそらく半ダースの .css ファイルを組み込んだ 1 ページのサイトに取り組んでいます。

ほとんどの .js ファイルは jQuery プラグインです。基本の css ファイルとは別に、CSS ファイルは対応する jQuery プラグイン用です。

YUI Compressorは、CSS および JS ファイルの圧縮に適しているようです。ただし、個々のファイルのみを圧縮します。

また、ファイルを結合して (理想的には) 1 つの .js ファイルと 1 つの .css ファイル (両方とも圧縮) にしたいと考えています。

.js ファイルと .css ファイルを 1 つのファイルに自動的に結合して、YUI コンプレッサーを介して実行できる推奨ツールはありますか?

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

yui-compressor - Packer と YUI Compressor を使用しますか?

展開前に .js をローカルで簡単に圧縮する方法を探していました。YUICompressor と Packer で動作するコマンド ライン バッチ スクリプトをようやく見つけました。

私が抱えていた問題は、Packer がファイルを破損していたことです。古いバージョンだと思い、手動で YUIcompressed .js を取得し、オンラインの Packer で実行しました。

その結果、PACKER は私の YUIcompressed ..js を約 1% しか削減しませんでした。努力する価値はほとんどないようです。

そうは言っても、私はパッカーについてあまり知りません。いくつかの調査を行うと、YUICompressor と Packer は実際には両方とも別個の .js 圧縮プログラムのようです。本当に両方を使用する必要がありますか?人々は両方を使用しますか?もしそうなら、なぜですか?Packer は圧縮以上のことを行いますか?

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

javascript - JavaScript を圧縮するには、YUI Compressor または新しい Google Closure コンパイラを使用する必要がありますか?

YUI Compressor はコンセンサスで最小化に最適なツールでしたが、Closure の方が優れているようです。

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

django - django 管理コマンド + yui コンプレッサー

django 管理コマンドから yui コンプレッサー: java -jar yuicompressor-xyzjar [options] [input file] を呼び出すことはできますか?

私は Windows でローカルに開発し、Linux でホストしているので、これは両方で機能するソリューションのようです。

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

.net - パスエラー、YUIコンプレッサー.NET

YUIコンプレッサーfor.NETをMSBUILDイベントとして使用しようとしています

これは私のビルド前のイベントコマンドラインです...出力では、「Finished Css / Javascriptcompression」と表示されているためタスクは成功したようですが、後でエラーでクラッシュしますファイル名、ディレクトリ名、またはボリュームラベルの構文が正しくありません。

パスに空白が含まれていることが問題になる可能性がありますか?もしそうなら、それを修正する方法はありますか?

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

memory-management - メモリ不足環境での YUI Compressor

YUI 圧縮プログラムに必要なメモリを減らす方法はありますか、または「低」メモリ環境でコマンド ラインから実行できる別の圧縮プログラムはありますか?

ホスティング プロバイダーでは、シェルから使用できるメモリと仮想メモリの量に制限があります。現在、次のようになっていますulimit -m 200000 -v 200000。-v 引数は、実際に効果があると思われる引数です。この環境で YUI Compressor を実行しようとすると、次の 2 つの結果のいずれかが得られます。

また

違いは-Xms18m -Xmx18m、2 番目の引数に JVM 引数を使用しているためです。次のようにして、ローカルのLinuxボックスでこの効果を複製できます。

ソースコードを更新してライブサイトにプッシュした直後に、ホスティングプロバイダーでjavascriptとcssの両方を構築しようとしています。