2016-03-31 25 views

回答

2

什麼是資產管道插件和資源插件?

這兩者都是Grails的插件,這使得程序員使用網絡 相關的資源或資產,如樣式表,JS等在一個易於 和有效的方式。

此插件在處理依賴減少了管理費用的開發商, 秩序的裝載等諸多問題,也有效地利用 資源或資產通過壓縮或刪除重複和 減少加載時間

他們之間有什麼不同?

有喜歡他們是如何加載資源,它們之間的區別很多, 他們是如何保持資源,他們是如何找到重複,文件系統 組織等

有哪些優勢和劣勢?資產管道通過標準的Grails資源

優勢插件:

File dependencies are in the top of your assets. (No Resources.groovy) 
Assets in plugins become level with your app. 
On the fly processing in Development mode (No more waiting for reloads) 
Coffeescript, LESS, and others become first class citizens (debuggable) 
Require entire folder trees with one line 
Better minification (UglifyJs) , and compiling before the WAR is built 
Faster application startup time 
Easy extensibility 

此必須用不同的JS和CSS框架的工作?

不,你可以直接使用資源或資產,但它會凌亂 而效率低下。

編號:

http://grails-plugins.github.io/grails-resources/guide/

https://github.com/efficiently/larasset/wiki/Asset-pipeline

https://github.com/bertramdev/grails-asset-pipeline/wiki/Why-asset-pipeline-over-grails-resources-plugin

3

簡單地說,asset-pipeline插件取代了資源插件,應該用於管理您的資產(如js和css)。

資源插件存在於asset-pipeline插件之前。它被用來在Grails應用程序中簡化和標準化資產的使用。後來它被資產管道插件取代。

asset-pipeline插件是一個功能強大,功能豐富且可擴展的插件,用於管理您的資產(主要是js,css)。它還有其他幾個輔助插件,允許對資產進行預處理(如LESS)。

雖然使用資產流水線插件是不是需要強烈建議和更高版本的Grails的默認。

相關問題