0
只需幾個問題來澄清一些令我困惑的因素。軌道資產流水線澄清
關於application.js中:
require_tree .
將遞歸包括內app/assets/javascripts
所有js文件。如果我將一個JavaScript文件放在app/assets/javascripts/subfolder
中,它將包含在內。如果我只想包含特定的目錄,我應該使用require_directory
lib/assets/javascripts
和vendor/assets/javascripts
可以從清單application.js
中引用。除非它們在清單中聲明,否則它們的JavaScript文件將不會被預編譯。- 當我安裝需要一組javascript的gem(例如bootstrap)時,我也需要清單中的相關javascripts文件(例如
//= require bootstrap
)。 JavaScript文件存在於Gem路徑中,並且它們也可以被相對路徑引用。
我的說法都是真的嗎?