kri*_*sna 60 ruby-on-rails-3.1 sprockets
在rails3.1中,application.css我们可以看到
/*
*= require_self
*= require_tree .
*/
Run Code Online (Sandbox Code Playgroud)
我知道这require_tree .只是告诉系统将样板文件夹中的所有内容捆绑到一个文件中.
但是什么require_self告诉了?
she*_*edd 65
来自http://guides.rubyonrails.org/asset_pipeline.html:
/* ...
*= require_self
*= require_tree .
*/
Run Code Online (Sandbox Code Playgroud)
"在这个例子中使用了require_self.这将把文件中包含的CSS(如果有的话)放在这个文件中任何其他CSS的顶部,除非在另一个require指令之后指定了require_self. "
Tob*_*oby 20
谢德的答案过去是正确的,但现在意义已经发生了微小变化;
再次,来自http://guides.rubyonrails.org/asset_pipeline.html(加粗我自己):
在此示例中使用了require_self.这会将包含在文件中的CSS(如果有)放在require_self调用的精确位置.如果多次调用require_self,则仅遵循最后一次调用.
所以你可以随时拥有require_self,你文件中的任何CSS都会被注入你写的那一点require_self
| 归档时间: |
|
| 查看次数: |
26767 次 |
| 最近记录: |