如果清单A包含指令//= require_directory .
,并且该目录中的一个文件是清单B,则第二个清单中指示的文件是否自动包含在预编译中?如果是这样,是否有指令可以放在A中以便跳过B?
答案 0 :(得分:1)
RubyGuides说the asset pipeline:"您可以根据需要拥有尽可能多的清单文件"。
要嵌套它们,只需在需要的地方添加//= require
指令即可。
为了"评论"指令只是删除等号(对于css和js)。
例如:
应用程序/资产/ Javascript角/ application.js中
//= require dependencies
//= require_tree .
应用程序/资产/ Javascript角/ dependencies.js
//= require jquery
//= require jquery_ujs
// require turbolinks
//= require ace
//= require theme-monokai
//= require mode-javascript
//= require mode-ruby
//= require websocket_rails/main
//= require socket_helpers
alert("this is being called from a manifest file which was required from another manifest file")