Ruby on rails sass在一个文件中显示所有内容

Ruby on rails sass在一个文件中显示所有内容,ruby-on-rails,import,sass,Ruby On Rails,Import,Sass,rails的sass说不应该使用require\u tree,而应该使用@import”mixins/*** 导入将所有内容都放在一个文件中。对于ex my application.css,其如下所示: @import 'markdown'; @import 'issues'; @import 'button'; @import 'comment'; @import 'feed'; @import 'form'; @import 'guide'; @import 'hero'; @import

rails的sass说不应该使用
require\u tree
,而应该使用
@import”mixins/***

导入将所有内容都放在一个文件中。对于ex my application.css,其如下所示:

@import 'markdown';
@import 'issues';
@import 'button';
@import 'comment';
@import 'feed';
@import 'form';
@import 'guide';
@import 'hero';
@import 'map';
@import 'message';
@import 'nav';
@import 'project';
@import 'toolbar';
@import 'user';
@import 'widget';
这将生成一个1000行的application.css文件,在调试器中很难看到某个特定样式来自何处


有没有办法让我找回
需求树的一个特性。

这是生产所需的行为,但在开发过程中您可能需要添加

config.assets.debug = true

到development.rb。这将导致单独编译文件。

大多数人希望这种行为,因为它减少了HTTP请求,这对用户更有利。如果要调试,应该使用源映射(请参阅:)。谢谢cimmanon!这看起来是正确的解决方案。我仍在尝试将此设置为我的项目。还发现您是否愿意回答,以便我可以接受它?