問題タブ [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.
css - メディアクエリを正しく処理するバージョンのYUICompressorはありますか?
YUI Compressorには既知のバグがあり、iOSおよびAndroidデバイス(たとえば)にスタイルを提供するために使用されるものを含む一部のメディアクエリは、中括弧と開始中括弧の間のスペースが削除される@media screen and (max-device-width: 480px) {...}
ため、圧縮時に壊れます。and
ホームページ(2.4.2)からダウンロードできる最新バージョンには、まだこの問題があります。
この問題が修正された更新バージョンはありますか?
javascript - さまざまな環境(テスト/開発/本番)用のMaven、Spring、FreeMarkerなどを使用したYUICompressorのセットアップを支援します
さまざまな環境で通常のJavaScriptファイルまたは最小バージョンを使用するようにプロジェクトを設定することはほぼ完了しましたが、理解できないことが1つあります。少なくとも、エレガントではありません。
YUIコンプレッサーを使用するようにプロジェクトのMavenPOMを設定しました。
これは問題なく動作します。
また、さまざまなcssファイルとjavascriptファイルを含めるためのfreemarkerマクロを作成しました...「min」バージョンを使用する場合は、それらにサフィックスが追加されます。
私の唯一の問題は、テスト環境または本番環境にいる場合に、SpringまたはMavenにフリーマーカースクリプトに「true / false」(またはサフィックスも設定できると思います)を入れさせることです。この問題にどのように対処しましたか?正直なところ、アプリをデプロイするときに手動でいじくり回したくはありません。Mavenに「本番環境を使用してください」と伝えたいだけです。
maven - Maven YUI Compressor Pluginにより、プロセスリソースフェーズが実行されませんか?
war ファイルをビルドする Maven プロジェクトがあります。
Maven ビルド ファイルに yui コンプレッサーを含めると、どの js ファイルとも関係のない src/main/resources/ にあるファイルが、process-resources 中に処理され、ターゲット ディレクトリにコピーされるときに空になります。確かに非常に奇妙です。yuicompressor プラグインがサイクルから削除されると、他のリソースは問題なく処理されます。
誰もそれを見たことがありますか(はい、そう言ってください;-))?
これが私の設定です:
YUI コンプレッサーの設定:
そして、ターゲット ディレクトリにコピーされたときに空であるファイルを含む Resources 構成:
繰り返しますが、リソース ディレクトリ内のファイル (log4j.xml など) がターゲット ディレクトリにコピーされていますが、それらは空です。
ご協力いただきありがとうございます!
javascript - YUIコンプレッサーの実行は非常に負荷がかかりますか?
なぜそれは私のCPUをすべて狂ったように使い果たしているのですか?
負荷平均:4.60、4.26、2.55
php - Firebug:YUICompressorを実行した後の「無効な正規表現フラグh」
YUI Compressorを実行した後、次のエラーが発生します。
質問のJSコードの部分は次のとおりです。
JSコードをhttp://www.javascriptlint.com/online_lint.phpで検証しましたが、エラーはありません。
誰かが何が悪いのか知っていますか?
asp.net-mvc - YUICompressor.Netを使用して個々のファイルを圧縮する
YUIビルドタスク(またはその他)を使用して個々のcssファイルを圧縮するにはどうすればよいですか?シナリオ:私は
- Style.css、
- IFrame.css、
- Grid.css
これらのファイルを圧縮してmain.min.cssにマージできます(ここでは問題ありません。codeplexのyuiからサンプルを入手しました)。
ただし、連絡先ページでのみ使用されるContact.cssもあります。このファイルを他のファイルとは別に圧縮するにはどうすればよいですか?つまり、contact.min.cssに
javascript - 信頼性が高く便利なJavaScriptミニファイア
私は時々JavaScriptコードを書きます。パフォーマンスを向上させるために縮小化することに興味がありますが、特に縮小化された結果のテストに多くの時間を費やす予定はありません。
私はこのオンラインサービスを見つけました: http ://www.lotterypost.com/js-compress.aspx
だからいくつかの質問:
- 信頼できますか?
- MicrosoftAJAXミニファイアとYUICompressor、最良のオプションは何ですか?
- 推奨する他の同様のオンラインツール(そしてなぜそれが上記のリンクよりも優れているのか)?
grails - Grails で WAR アーカイブを作成するときに JS & CSS mimifier を呼び出す
Grails を使用する場合、WAR アーカイブを作成するときに、すべての Javascript および CSS ファイルにフィルターを適用したいと思います: yui-compressor mimifier。Grails でそれを達成する良い方法はありますか?
maven - yuicompressorプラグインの実行はm2eでカバーされていません
Mavenで使用できるJavaScriptコンプレッサーを長い間検索した結果、ついに次のものが見つかりました。
Eclipseの最新バージョンのm2eで、次のエラーが発生します。
ライフサイクル構成でカバーされていないプラグインの実行:net.alchim31.maven:yuicompressor-maven-plugin:1.1:compress(実行:デフォルト、フェーズ:プロセスリソース)
素晴らしい。わかりません---プラグインです。なぜm2eは私が持っている古いプラグインを単に呼び出すことができないのですか?これの何が問題になっていますか?これを修正するにはどうすればよいですか?