0
如果我指定了我的應用程序佈局<%= stylesheet_link_tag "application", "master" %>
,編譯資產時沒有問題,但在運行資源預編譯命令時,主服務器未編譯。所以我也有一個名爲application.mobile.erb的佈局,並且資源預編譯命令從不編譯該佈局中的任何資產。 PLS可能我是錯在這裏做東西..資產預編譯不編譯其他mime_types資產
如果我指定了我的應用程序佈局<%= stylesheet_link_tag "application", "master" %>
,編譯資產時沒有問題,但在運行資源預編譯命令時,主服務器未編譯。所以我也有一個名爲application.mobile.erb的佈局,並且資源預編譯命令從不編譯該佈局中的任何資產。 PLS可能我是錯在這裏做東西..資產預編譯不編譯其他mime_types資產
您可以在production.rb指定
config.assets.precompile += %w[master.js]
還添加上述所有的JavaScript文件從application.mobile.erb奧魯使用
// =需要...
在根js文件中,資產管道將知道在哪裏可以找到它們
非常感謝這篇技巧。我會嘗試。這也意味着我可以添加什麼樣的CSS和JavaScript我想在列表中編譯 – Uchenna
是在同一行config.assets.precompile + =%w [master.js some.css another.js another.css] –
試過了但我有這個錯誤'master.css不是預編譯的',但我已經包含或我是否將其更改爲master.css.scss – Uchenna