在我的 Rails 应用程序中,我为不同的用户提供了 3 种布局。每个布局都包含一些 javascript 和 css 文件。
我无法在 application.js 或 application.css 文件中使用以下行
//= require_tree . or *= require_tree .
当我预编译我所有的 js 和 css 时,我的网站中的每一件事都会受到干扰。
但是我想编译我所有的 js 和 css 文件,但是一起编译不起作用。因为当我一起编译所有 css 文件时,我的一些类会被其他类覆盖。
即使在预编译我的资产时,它也不会给我任何错误。
或者我只能在 application.js 或 application.css 中包含 3 种布局中常见的那些文件。像这样
//= require jquery-1.8.3
//= require jquery-migrate-1.0.0.js
//= require jquery-ui.js
但是,如果我想预编译布局中不常见的其他 js 或 css 文件怎么办?任何解决方案?