問題タブ [jawr]
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.
grails - Jawr gzip_ -bundle url が StarkSecurity -plugin で無許可になる
auth/authz に Stark Security を使用する Grails アプリを開発しています。最近、javascript で使用する Jawr プラグインとバンドルされた i18n メッセージを追加しました。
問題は、jawr が /gzip_1188185019.en/bundles/lib.js のようなバンドルの URL を生成することです。これは、マップされていないため Stark Security によって拒否されます。Stark を設定して /gzip_** -urls を許可するのは間違った解決策だと思います (そしてそれは機能しますか?)。デバッグ モードでは、Jawr によって生成される URL は /bundles/lib.js であるため、問題はありません。
URL の前に feg /gzip_1188185019.en/ を付けないように Jawr を設定するにはどうすればよいですか? Joer.gzip.on=false をテストしましたが、役に立ちませんでした (gzip_ -prefix を削除しただけです)。
PS Stark Security を取り除こうとしてきましたが、今のところ行き詰まっているようです。
java - Jawr による CSS ファイルの一部の処理を停止するにはどうすればよいですか?
私は現在Jawrを使用して、css、javascript、および画像ファイルを圧縮およびバンドルしています。
Jawrは現在、CSS ファイル内のすべての url() リンクを、画像であるかどうかに関係なく変換しています。例えば:
Jawr はすべての url() 値を変換していますが、*.png と *.jpg のみをリッスンするようにイメージ サーブレットを構成しているため、Web サーバーの実行中にリソースが見つかりません。
イメージ サーブレット マッピングに *.woff を追加すると、サーブレットはファイルの MIME タイプが認識されないというエラーを出します。
これらの特定の URL を Jawr が処理しないようにする方法はありますか?
java - Java ベースの SCSS から CSS へのコンバーターを探しています
このためのJawrプリプロセッサを作成するために、Java ベースの SCSS から CSS へのコンバーターを探しています。そのため、 Jawr でスプライトを作成するためのコメントを残すことが重要です。
SACを見つけたところ、 SACを書き始めるのに最適なベースと思われます。
CSS レベル 3 をサポートする必要があります。そのため、CSS パーサーは選択できません。
自分で作成する必要がある場合 (オープン ソースであり、GitHubでホストされることは確実です): SCSS パーサーはありますか? そうでない場合、SAC に基づいて独自に作成することはできますか? 誰か助けてくれませんか?
編集SCSSよりもはるかに優れているように見えるLESS構文もあるのを見ました。SCSS の代わりに、または SCSS に加えて、LESS も同様に優れています。
cdn - CDNのライブラリでJAWRを実際に使用する方法
JAWRを使用してコンテンツを提供していますが、CDNを使用してスクリプトを配布したいと考えています。たとえば、jQueryを使用するには、次のようになります。
それはうまくいきます。ローカルライブラリをデバッグモードで取得し、CDNから本番モードで取得します。ただし、次を追加しましょう。
これで、を使用してページにアクセスすると(起動時ではなく)/bundles/bootstrap.js、JAWRは厄介な例外をスローします。
それは私がバンドルに依存できないことを意味しproductionURLますか?
java - Jawr CSSServlet が StackOverflowError をスローする
Jawr を使用する Hybris アプリケーションを Tomcat サーバーにデプロイしています。起動時に、JawrServlet は StackOverflow エラーをスローします。
エラーを再現するのは難しいですが、CSSServlet の処理中に常に発生します。これがログに記録された直後:
これは、web.xml でそのサーブレットを構成する方法です。
そして、エラーが発生したコンソールのログの一部を次に示します。
css - Jawr が css プロパティの内容で失敗する
私のcssには、このようなセレクターがあります
Jawr は "(" と ")" につまずきます。それらを削除すると、正常に動作します。
Tomcat を起動して Web アプリをデプロイするときに発生する例外は次のとおりです。
Jawr に窒息させずに元のセレクターを食べさせる方法を知っている人はいますか? 最新の Jawr 3.3.3 を使用しています
java - SEAM localeSelector not injecting
I am using SEAM 2's LocaleSelector to set the locale in my application which works ok
I am also using JAWR's i18n message generator to make the messages available as a Javascript variable, as per the instructions here I have created a class that resolves the current locale so that JAWR loads the correct message bundle, here is my code
But localeSelector is always null, so it is setting using request.getLocale, which seems to be the browsers default locale (no good if the user wishes to manually override)
Why would the injected localeSelector be null, I have sucessfully injected it in other components?
Thanks
Update: web.xml contents
javascript - すべての javascript .js ファイルのバンドルをバンドルできますか?
jsp ページには js バンドルが含まれています。そして、これらのバンドル (.js ファイル) がすべて必要です。単一の行を追加できるように、Jawr でバンドルのバンドルを作成できますか? または、すべての .js ファイルを厳選して新しいバンドルを作成し、それらを新しいバンドルにグループ化する必要がありますか?
バンドル 1:-
バンドル 2:-
など.. 15 バンドルを持っています。これらのバンドルが 8 つ必要です (約 22 個の js ファイル)。バンドルの 1 つのバンドルを作成し、jsp ページに 1 行のインクルードを作成できるかどうかに興味があります。
spring-mvc - Jawr Spring Annotations ベースのサンプル構成
CSS および JS リソースの縮小と難読化のために Jawr を実装したいと考えていました。注釈を使用してJavaコードを使用して構成が行われ、XMLが使用されていないSpring MVCプロジェクトを使用しています。同じドキュメントを見つけることができるようになりました。誰かが私に構成または参照リンクを提案できますか?