2012-04-01 7 views
0

私のウェブサイトでGrails 2.0.1を使用しています。私のウェブサイトにgrails ui-performanceプラグインをインストールするまでは、すべてうまくいきました。Grails ui-performanceプラグインのページ圧縮の問題

この新しいプラグインでwarをデプロイするときに、cssファイルにアクセスできません。ウェブページはCSSなしでレンダリングされ、ページを表示してCSSファイルの生成されたURL(バージョン)にアクセスしようとすると、次のようなエラーが表示されます。

"表示しようとしているページ無効またはサポートされていない形式の圧縮を使用しているため、表示できません。

このプラグインをインストールした後、私は自分のページにCSSを呼び出す方法を変更しただけです。このよう :私は何かが欠け

<p:css name='main'/> 
<p:css name='style'/> 

アム。助けてください

+0

BuildConfig.groovyにこれらの一つ以上を追加することですリソースプラグインがインストールされています(2.0.xではデフォルトで 'BuildConfig.groovy'にあります)?私は彼らが互換性がないと確信しています。 –

+0

はい、手動ではインストールしていませんが、デフォルトではBuildConfig.groovyにあります。しかし、今何をすべきか。実際の問題は何ですか?私は完全に詰まっています:( – Wasim

答えて

1

それらのいずれかをアンインストールしてください。 UIパフォーマンスを使用しないか、または依存関係を宣言するBuildConfig.groovyの行を削除してリソースを削除してください。リソースで動作するプラグインがあることに注意してくださいとUIのパフォーマンスが持っているもののような機能を追加するので、一つの選択肢は、資源を維持し、UIのパフォーマンスをアンインストールし、あなたが持っていますか

runtime ":zipped-resources:1.0" 
runtime ":cached-resources:1.0" 
runtime ":yui-minify-resources:0.1.4" 
+0

バートあなたはそれを言うことを意味する:1)プラグインのUIパフォーマンスは、グレイル2.0.1と互換性がありません。 2)この3つのプラグイン(zip、cached、yui-minify)をインストールすると、ui-performanceプラグインを使用する必要がすべて解決されます。 – Wasim

+0

私は2.xアプリケーションでui-performanceをテストしていませんが、動作しないと予想する理由はありません。しかし、リソースプラグインやzip-resourceなどのアドオンプラグインは、2.xアプリの標準になりつつあります。私はそれらをあまり使用していないので、私はパフォーマンスの機能のリストから何かが欠落しているかどうかはわかりません。 –

+0

Thanx Burt :)。私は上記のプラグインをまったく知らなかった。上記のプラグイン用に提供されているドキュメントを調べると、実際にリソースプラグインが何をしているのかが分かりました。次のURLは、http://grails-plugins.github.com/grails-resources/guide/1.%20Overview.htmlを大いに助けました。それらをインストールすることは簡単ではありませんでした...それぞれのプラグインのバージョンを手動で変更して、それらをインストールする必要がありました....私の目的がどのように解決されたかをよく考えてください。もう一度やめてください。 – Wasim