我遇到了 IE8 的 31 CSS 文件限制。
我在想,除非我弄错了,否则资产管道会将我的 CSS 文件组合起来用于生产,因此这不会成为问题。
但是,当我为 IE 调试时,这是一个问题。有没有办法在开发过程中使用资产管道来编译资产。最好的过程是什么?
通过 application.css.scss 包含资产,使用require_directory .
我遇到了 IE8 的 31 CSS 文件限制。
我在想,除非我弄错了,否则资产管道会将我的 CSS 文件组合起来用于生产,因此这不会成为问题。
但是,当我为 IE 调试时,这是一个问题。有没有办法在开发过程中使用资产管道来编译资产。最好的过程是什么?
通过 application.css.scss 包含资产,使用require_directory .
不知道您如何将资产包含在布局文件中(在您的问题中看到这一点会有所帮助),config/environments/development.rb
您可以添加以下内容
config.assets.debug = false
当调试模式关闭时,Sprockets 连接并在所有文件上运行必要的预处理器。
这就是我的发展方式;31 HTTP 请求(即使在开发中)每次页面刷新都很烦人。
我不是 100% 确定,但我认为您可以通过在 css 文件中使用 @import 方法来解决这个问题?