0
我有我需要使用Rails集成4應用程序,我想包括在Asset Pipeline
添加Rails中所有的庫文件
約20庫的第三方工具是否有這樣做的標準方式,或者我應該只是在JavaScript和樣式表文件夾中分別添加它們全部?
這樣做的問題是每個庫都有css和js文件的混合,並且它們中的很多文件都是在文件本身內引用和混合的。
是將這些文件逐一分開的最好方法嗎?
我有我需要使用Rails集成4應用程序,我想包括在Asset Pipeline
添加Rails中所有的庫文件
約20庫的第三方工具是否有這樣做的標準方式,或者我應該只是在JavaScript和樣式表文件夾中分別添加它們全部?
這樣做的問題是每個庫都有css和js文件的混合,並且它們中的很多文件都是在文件本身內引用和混合的。
是將這些文件逐一分開的最好方法嗎?
我們使用我們使用的方法是把「不變」的文件到自己的目錄,然後調用整個文件夾從application.js
:
#app/assets/javascripts/application.js
//= require_tree ./jquery
但你不應該放在供應商的第三方庫文件夾,而不是滿足分離關注? –
也許,但我們看到它的方式是,如果您以最高效的方式構建應用程序,那麼它是最好的。因此,對於我們來說,將JQuery插件文件放到他們自己的目錄中是最好的辦法,因爲我們可以不斷調用它們,同時讓以控制器爲中心的文件在不同的時間加載。這只是我們這樣做的方式,就是這樣! –