我在Heroku中遇到资产加载问题,但我自己无法解决此问题。现在,我无法在Heroku中的应用程序上加载资源。
有人告诉我,我需要在本地预编译我的资产。我可以通过将application.css清单中的= require_self
和
= require_tree .
更改为@import
来实现此目的的唯一方法。从那里我可以运行rake assets:precompile
,但没有在Heroku或本地加载样式。我把东西换回来,现在样式出现在本地,但我再也不能推送到heroku了。我收到这个错误:
rake aborted!
Sass::SyntaxError: Invalid CSS after "...AwesomeEotPath:": expected pseudoclass or pseudoelement, was " 'fontawesome-..."
(in /tmp/build/app/assets/stylesheets/application.css)
(sass):7153
答案 0 :(得分:2)
根据您发布的错误消息,您的sass文件中存在语法错误。在7152或7153附近的那条线之后是否有逗号?或者“;”而不是“:”?