【发布时间】:2021-06-07 22:44:28
【问题描述】:
我最近将我的 Sprockets 从 3.7.2 升级到 4.0.2,从那以后我的 application.css 文件无法识别用 scss 编写的文件之一:
*= require editor/content-tools.scss
*=/ require_tree .
*=/ require_self
*/
(editor/content-tools.scss 位于 vendor,而不是 app/assets)。
当我尝试执行它时,我收到了这个错误:
ActionView::Template::Error(找不到类型为“text/css”的文件“editor/content-tools.scss”
Sprockets 正在寻找一个“text/css”类型的文件,如果我将我的文件重命名为 content-tools.css,它将停止产生错误,从而消除与路径查找相关的可能问题。
所以我的问题是如何告诉 sprockets 像以前一样检查在我的 application.css 中查找具有 .scss 扩展名的文件?
【问题讨论】:
标签: css ruby-on-rails sass ruby-on-rails-5 sprockets