我正在显示记录的每次迭代,其中包含一个文本文件,该文件根据文件生成SCSS代码(在标记内)。
这适用于我的本地计算机,但不适用于服务器。检查服务器上的日志文件会出现此错误:
Warning. Error encountered while saving cache 207b5d2f6eb7b9bc6c3519448f6bbfb3e2c9423f/application.sassc: can't dump hash with default proc
目前,我的项目中的资产必须手动预编译。
所以我猜它是在尝试将标记中的这些添加内容写入已显示的application.scss
但不能,因为它不允许编译资产。
我应该编译这些资产吗?还是预编译?应如何处理?
再次注意,这在我的本地计算机上运行良好。
答案 0 :(得分:0)
如果我们使用如下所示的任何字体网址,对于我们来说似乎也正在发生此问题:
@import url(https://fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300italic,400italic,500,500italic,700,700italic,900italic,900);
结构的排序here is relevant discussion。不幸的是,解决方案目前暂未使用。
OR
由于this issue in active_skin gem我遇到了这个问题,并且评论中将application.css
重命名为application.css.scss
的解决方案似乎可以解决问题。