2017-10-30 3 views
-1

Ich benutze Eclipse Kepler-4.3 und Liferay 6.2 CE GA5.Wie behebt man den Fehler "Sass :: SyntaxError: Ungültige CSS" in Liferay 6.2?

ich ein Thema einzusetzen versucht, aber ich habe diesen Fehler:

[echo] Loading jar:file:/D:/FormationJEE/Liferay/LiferayGA5/tomcat/liferay-portal-6.2-ce-ga5/tomcat-7.0.62/webapps/ROOT/WEB-INF/lib/portal-impl.jar!/system.properties 
[echo] Loading jar:file:/D:/FormationJEE/Liferay/LiferayGA5/tomcat/liferay-portal-6.2-ce-ga5/tomcat-7.0.62/webapps/ROOT/WEB-INF/lib/portal-impl.jar!/portal.properties 
[echo] Sass::SyntaxError: Invalid CSS after "...ow-x: hidden\0/": expected expression (e.g. 1px, bold), was ";" 
[echo]     expected at C:/Users/MARWEN~1/AppData/Local/Temp/liferay/ruby/gems/sass-3.2.12/lib/sass/../sass/scss/parser.rb:1147 
[echo]    expected! at C:/Users/MARWEN~1/AppData/Local/Temp/liferay/ruby/gems/sass-3.2.12/lib/sass/../sass/script/lexer.rb:199 
[echo]    assert_expr at C:/Users/MARWEN~1/AppData/Local/Temp/liferay/ruby/gems/sass-3.2.12/lib/sass/../sass/script/parser.rb:471 
[echo]   times_div_or_mod at C:/Users/MARWEN~1/AppData/Local/Temp/liferay/ruby/gems/sass-3.2.12/lib/sass/../sass/script/parser.rb:233 
[echo]   plus_or_minus at C:/Users/MARWEN~1/AppData/Local/Temp/liferay/ruby/gems/sass-3.2.12/lib/sass/../sass/script/parser.rb:225 
[echo]    relational at C:/Users/MARWEN~1/AppData/Local/Temp/liferay/ruby/gems/sass-3.2.12/lib/sass/../sass/script/parser.rb:225 
[echo]    eq_or_neq at C:/Users/MARWEN~1/AppData/Local/Temp/liferay/ruby/gems/sass-3.2.12/lib/sass/../sass/script/parser.rb:225 
[echo]     and_expr at C:/Users/MARWEN~1/AppData/Local/Temp/liferay/ruby/gems/sass-3.2.12/lib/sass/../sass/script/parser.rb:225 
[echo]     or_expr at C:/Users/MARWEN~1/AppData/Local/Temp/liferay/ruby/gems/sass-3.2.12/lib/sass/../sass/script/parser.rb:225 
[echo]     space at C:/Users/MARWEN~1/AppData/Local/Temp/liferay/ruby/gems/sass-3.2.12/lib/sass/../sass/script/parser.rb:298 
[echo]      expr at C:/Users/MARWEN~1/AppData/Local/Temp/liferay/ruby/gems/sass-3.2.12/lib/sass/../sass/script/parser.rb:246 
[echo]      send at org/jruby/RubyKernel.java:2093 
[echo]    assert_expr at C:/Users/MARWEN~1/AppData/Local/Temp/liferay/ruby/gems/sass-3.2.12/lib/sass/../sass/script/parser.rb:470 
[echo]     parse at C:/Users/MARWEN~1/AppData/Local/Temp/liferay/ruby/gems/sass-3.2.12/lib/sass/../sass/script/parser.rb:49 
[echo]      send at org/jruby/RubyKernel.java:2093 
[echo]    sass_script at C:/Users/MARWEN~1/AppData/Local/Temp/liferay/ruby/gems/sass-3.2.12/lib/sass/../sass/scss/parser.rb:1021 
[echo]     value! at C:/Users/MARWEN~1/AppData/Local/Temp/liferay/ruby/gems/sass-3.2.12/lib/sass/../sass/scss/parser.rb:881 
[echo]    declaration at C:/Users/MARWEN~1/AppData/Local/Temp/liferay/ruby/gems/sass-3.2.12/lib/sass/../sass/scss/parser.rb:858 
[echo] declaration_or_ruleset at C:/Users/MARWEN~1/AppData/Local/Temp/liferay/ruby/gems/sass-3.2.12/lib/sass/../sass/scss/parser.rb:581 
[echo]      call at org/jruby/RubyProc.java:270 
[echo]      call at org/jruby/RubyProc.java:220 
[echo]     rethrow at C:/Users/MARWEN~1/AppData/Local/Temp/liferay/ruby/gems/sass-3.2.12/lib/sass/../sass/scss/parser.rb:1122 
[echo] declaration_or_ruleset at C:/Users/MARWEN~1/AppData/Local/Temp/liferay/ruby/gems/sass-3.2.12/lib/sass/../sass/scss/parser.rb:591 
[echo]    block_child at C:/Users/MARWEN~1/AppData/Local/Temp/liferay/ruby/gems/sass-3.2.12/lib/sass/../sass/scss/parser.rb:553 
[echo]   block_contents at C:/Users/MARWEN~1/AppData/Local/Temp/liferay/ruby/gems/sass-3.2.12/lib/sass/../sass/scss/parser.rb:542 
[echo]     block at C:/Users/MARWEN~1/AppData/Local/Temp/liferay/ruby/gems/sass-3.2.12/lib/sass/../sass/scss/parser.rb:534 
[echo]     ruleset at C:/Users/MARWEN~1/AppData/Local/Temp/liferay/ruby/gems/sass-3.2.12/lib/sass/../sass/scss/parser.rb:528 
[echo]    block_child at C:/Users/MARWEN~1/AppData/Local/Temp/liferay/ruby/gems/sass-3.2.12/lib/sass/../sass/scss/parser.rb:552 
[echo]   block_contents at C:/Users/MARWEN~1/AppData/Local/Temp/liferay/ruby/gems/sass-3.2.12/lib/sass/../sass/scss/parser.rb:545 
[echo]    stylesheet at C:/Users/MARWEN~1/AppData/Local/Temp/liferay/ruby/gems/sass-3.2.12/lib/sass/../sass/scss/parser.rb:82 
[echo]     parse at C:/Users/MARWEN~1/AppData/Local/Temp/liferay/ruby/gems/sass-3.2.12/lib/sass/../sass/scss/parser.rb:27 
[echo]     _to_tree at C:/Users/MARWEN~1/AppData/Local/Temp/liferay/ruby/gems/sass-3.2.12/lib/sass/../sass/engine.rb:342 
[echo]     _render at C:/Users/MARWEN~1/AppData/Local/Temp/liferay/ruby/gems/sass-3.2.12/lib/sass/../sass/engine.rb:315 
[echo]     render at C:/Users/MARWEN~1/AppData/Local/Temp/liferay/ruby/gems/sass-3.2.12/lib/sass/../sass/engine.rb:262 
[echo]     (root) at <script>:48 
[echo] Unable to parse /css/app.css 
[echo] Exception in thread "main" org.jruby.embed.EvalFailedException: (SyntaxError) Invalid CSS after 

"...ow-x: hidden\0/": expected expression (e.g. 1px, bold), was ";" [echo] at org.jruby.embed.internal.EmbedEvalUnitImpl.run(EmbedEvalUnitImpl.java:127) [echo] at org.jruby.embed.ScriptingContainer.runUnit(ScriptingContainer.java:1231) [echo] at org.jruby.embed.ScriptingContainer.runScriptlet(ScriptingContainer.java:1224) [echo] at com.liferay.portal.scripting.ruby.RubyExecutor.doEval(RubyExecutor.java:189) [echo] at com.liferay.portal.scripting.ruby.RubyExecutor.eval(RubyExecutor.java:229) [echo] at com.liferay.portal.scripting.ruby.RubyExecutor.eval(RubyExecutor.java:129) [echo] at com.liferay.portal.tools.SassToCssBuilder._parseSassFile(SassToCssBuilder.java:355) [echo] at com.liferay.portal.tools.SassToCssBuilder._cacheSass(SassToCssBuilder.java:186) [echo] at com.liferay.portal.tools.SassToCssBuilder._parseSassDirectory(SassToCssBuilder.java:317) [echo] at com.liferay.portal.tools.SassToCssBuilder.(SassToCssBuilder.java:172) [echo] at com.liferay.portal.tools.SassToCssBuilder.main(SassToCssBuilder.java:125) [echo] Caused by: org.jruby.exceptions.RaiseException: (SyntaxError) Invalid CSS after "...ow-x: hidden\0/": expected expression (e.g. 1px, bold), was ";"

BUILD FAILED D:\FormationJEE\Liferay\LiferayGA5\sdk\liferay-plugins-sdk-6.2\build-common.xml:3162: The following error occurred while executing this line: : The following error occurred while executing this line: D:\FormationJEE\Liferay\LiferayGA5\sdk\liferay-plugins-sdk-6.2\build-common.xml:1421: The following error occurred while executing this line: : The following error occurred while executing this line: D:\FormationJEE\Liferay\LiferayGA5\sdk\liferay-plugins-sdk-6.2\build-common.xml:2866: The following error occurred while executing this line: D:\FormationJEE\Liferay\LiferayGA5\sdk\liferay-plugins-sdk-6.2\build-common.xml:190: Sass to CSS Builder generated exceptions.

+1

Bisher haben Sie eine Erklärung "hat einen Syntaxfehler in der CSS werden kann, Ich habe einen Fehler ", aber * nein * Informationen über den Code, der den Fehler verursacht. Sie müssen weitere Informationen hinzufügen, wenn Sie eine sinnvolle Hilfe benötigen, z. Schritte zum Reproduzieren. Überprüfen Sie https://stackoverflow.com/help/mcve –

+0

... und überprüfen Sie https://meta.stackexchange.com/questions/141823/is-cross-posting-wrong-to-an-external-site –

Antwort

1

es, dass Sie

Sass::SyntaxError: Invalid CSS after "...ow-x: hidden\0/": expected expression (e.g. 1px, bold), was ";"

+0

aber in welche Datei? Ich habe eine Frage mit dem gleichen Problem gefunden. Die Lösung funktioniert nicht für mich, weil ich bereits das Glas ruby-gems.jar habe und ich die Datei portal-ext.properties nicht finde. https://web.liferay.com/fr/web/kzhang/blog/-/blogs/resolve-the-sass-syntaxerror-invalid-css-error-in-lifearay-6-1 –

+0

Der Fehler ist in der Datei app.css line 'overflow-x: hidden \ 0 /; 'Wenn ich es korrigiere und das Thema ausgebe, kommt es zurück. –

+0

portal-ext.properties ist eine benutzerdefinierte Konfigurationsdatei, die Sie dem Portal zur Verfügung stellen können, um die Konfiguration zu ändern. Erstellen Sie eine Datei portal-ext.properties in LIFERAY_HOME (dieselbe Ebene wie der Tomcat-Ordner) und fügen Sie die gewünschte Konfiguration hinzu. Sie müssen den Server neu starten, damit die Änderung übernommen werden kann. –

Verwandte Themen