我正在尝试预编译+缩小我的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?
答案 0 :(得分:0)
对于搜索此内容的任何人,最后我只删除了CSS和JS中包含有问题的行(!function(){if(
)的两个实例。
仍然不确定为什么会导致此错误,但是由于它们无论如何都没有被积极使用(与视频相关,目前我还没有使用),所以我很高兴只删除它们就可以了。