2017-07-16 42 views
-1

我想知道RequireJS的優化器(r.js)除了連接和縮小我的javascript文件外還有更多的功能。使用Gulp和r.js構建javascript應用程序有什麼區別?

例如,我可以使用Gulp來縮小和連接我的文件嗎?
他們的結果會是一樣的嗎?

謝謝

+0

我不熟悉'r.js',但Gulp可以做的不僅僅是縮小和連接文件。但如果這就是你需要做的,Gulp絕對是一個可行的解決方案。 – fubar

回答

1

咕嘟咕嘟不與縮小和連接文件的工具,而是爲各類研究與開發自動化的框架,並有用於咕嘟咕嘟模塊,這些模塊做到這些,以及許多其他工具你可以使用Gulp。

r.js主要用於優化代碼。你也可以一起使用r.js和Gulp。

+0

我明白,但除了縮小和連接之外,「r.js」實際上還做了什麼?謝謝 – Alexandru

+1

據我所知,它大部分都是這樣做的,但也有一些更智能的優化,而不僅僅是縮小:它尋找可以結合起來使頁面更快的模塊,或者將css樣式表嵌入對方而不是使用導入。它並沒有爲你的代碼增加額外的功能,所以基本上就是這樣。 –

相關問題