首先,我有以下鏈輪目錄設置:混淆供應商文件夾
的application.js
//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require_tree .
application.css
*= require_self
*= require_tree .
然而,在一個簡單的測試文件供應商,
console.log('I\'ve been loaded,baby!');
是不是由鏈輪加載?如果我將它移動到應用程序/資產/ js是可行的,但不是在供應商。我需要設置哪些指令才能使其工作?他們必須單獨需要嗎?
即使在開發中,我是否需要預編譯?
另外,vendor
中沒有images
目錄。許多第三方腳本都有演示圖像。我實際上更喜歡他們在vendor/images
而不是app/assets/images
。這可以設置嗎?
如果從Rails 3的升級,請考慮到下的lib /資產或供應商的資產/資產可用於通過應用程序清單包括但預編譯陣列的部分不再。有關指導,請參閱預編譯資產。 – cristian