2017-05-30 42 views
0

如何在Ruby on Rails项目中包含多个Javascript和CSS文件?Ruby on Rails中的资产路径表示法

文件不在assets/javascriptassets/stylesheets中,而是在/css/js的目录中。这些目录中还有大量的子文件夹。

我试着更新manifest.js文件,并尝试在application.html.erb中包含几个样式表链接,但是我的文件没有被包含在我的项目中。

我宁愿将清单文件指向我需要的文件夹,如果我在assets/css/subfolder/subfolder/subfolder下的所有文件夹中都有文件,我该怎么做?

我对JavaScript文件有同样的问题。

回答

0

使用require_tree包含您的父母/js/css目录。

然后,您可以做这样的事情

# application.js  
//= require_tree ./js 

# application.css 
*= require_tree ./css 

退房这可比StackOverflow的post

+0

感谢,这正是我之后。 – Dunny