SassC :: SyntaxError:错误:“}”之后的CSS无效:

时间:2019-01-19 12:42:26

标签: ruby-on-rails

我正在尝试预编译+缩小我的js和CSS资产。

如果我运行:rake assets:precompile

然后运行正常,但不会缩小。

如果我运行:SECRET_KEY_BASE=机密RAILS_ENV=production rake assets:precompile

然后它返回错误消息,并且不会编译:{{1​​}}

我尝试过更新各种gem,更改一些CSS,在application.scss中添加@import,等等,但是似乎都不起作用。

这是完整的错误消息:

SassC::SyntaxError: Error: Invalid CSS after "}": expected 1 selector or at-rule, was '!function(){if("und' on line 17881 of stdin

我缺少什么让它可以预编译并最小化我的js和CSS?

1 个答案:

答案 0 :(得分:0)

对于搜索此内容的任何人,最后我只删除了CSS和JS中包含有问题的行(!function(){if()的两个实例。

仍然不确定为什么会导致此错误,但是由于它们无论如何都没有被积极使用(与视频相关,目前我还没有使用),所以我很高兴只删除它们就可以了。