2012-06-19 30 views

回答

9

您仍然可以使用經典javascript_include_tag在佈局中。

鑑於我在我的公用文件夾中有一個文件in_public.js

<%= javascript_include_tag "/in_public" %> 
+2

路徑中的初始正斜槓是關鍵!否則,它仍然鏈接到/ assets的子目錄。 – evanrmurphy

1

當然。只需在文件的頂部添加

//= require_tree public 

//= require_tree . 
+0

這將連接*公共目錄中的所有* javascript文件沒有任何特定的順序,這可能會導致很多問題。此外,我不確定這不會將Rails root添加到鏈輪用來查找預編譯資源的路徑列表中。 – thekingoftruth

0

它會自動包括所有公共目錄中的.js .. 只是確保你有// = require_tree。在application.js(rails自己)

相關問題