2012-04-01 8 views
0

Ich benutze Grails 2.0.1 in meiner Website. Alles war in Ordnung, bis ich das Grils-UI-Performance-Plugin auf meiner Website installiert habe.Grails ui-Leistung Plugin Seite Kompression Problem

Wenn ich mit diesem neuen Plugin Krieg führe, kann auf die CSS-Dateien nicht zugegriffen werden. Die Webseiten werden ohne das css gerendert und wenn ich "Quelle" die Seite betrachte und versuche, auf die erzeugte URL (versioniert) der CSS-Dateien zuzugreifen, bekomme ich den folgenden Fehler in Firefox

"Die Seite, die Sie versuchen zu sehen kann nicht angezeigt werden, da eine ungültige oder nicht unterstützte Komprimierungsmethode verwendet wird. "

Nach der Installation dieses Plugins habe ich nur die Art geändert, wie ich das css auf meiner Seite anrufe. So:

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

bin ich etwas fehlt. Bitte helfen

+0

Haben Sie das Ressourcen-Plugin installiert (es ist standardmäßig in 'BuildConfig.groovy' in 2.0.x)? Ich bin mir ziemlich sicher, dass sie nicht kompatibel sind. –

+0

Ja, ich habe sie nicht manuell installiert, aber sie sind standardmäßig in BuildConfig.groovy. Aber jetzt was zu tun ist. Was ist das eigentliche Problem? Ich bin total festgefahren :( – Wasim

Antwort

1

Deinstallieren Sie eine von ihnen. Verwenden Sie keine UI-Leistung, oder entfernen Sie Ressourcen, indem Sie die Zeile in BuildConfig.groovy löschen, die die Abhängigkeit deklariert. Beachten Sie, dass es Plugins, die mit Ressourcen arbeiten, und fügen Sie in Funktionalität wie das, was UI Leistung hat, so ist eine Option, Ressourcen zu halten und ui-Performance deinstallieren, und fügen Sie eine oder mehrere von diesen BuildConfig.groovy

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

Burt du meinst zu sagen, dass: 1) Das Plugin ui-Leistung ist nicht kompatibel mit Grails 2.0.1. 2) Die Installation dieses drei Plugins (gezippt, gecached und yui-minify) löst alle meine Bedürfnisse, das ui-performance plugin zu benutzen. – Wasim

+0

Ich habe keine UI-Performance in einer 2.x-App getestet, aber ich habe keinen Grund zu erwarten, dass es nicht funktionieren würde. Aber das Ressourcen-Plugin und die Addon-Plugins wie Zip-Ressourcen usw. werden zu einem Standard für 2.x-Apps. Ich habe diese nicht oft verwendet, daher bin ich mir nicht sicher, ob etwas in der Liste der ui-Leistungsmerkmale fehlt. –

+0

Danke Burt :). Die oben erwähnten Plugins waren mir völlig unbekannt. Als ich die Dokumentationen für die oben genannten Plugins durchging, wusste ich tatsächlich, was das Ressourcen-Plugin macht. Die folgende URL hat mir sehr geholfen http://grails-plugins.github.com/grails-resources/guide/1.%20Overview.html. obwohl es nicht so einfach war, sie zu installieren ... da ich die Version jedes einzelnen Plugins manuell ändern muss, um sie zu installieren .... nun, wie jetzt ist mein Zweck gelöst. Danke noch einmal. – Wasim