2017-07-16 64 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样式表嵌入对方而不是使用导入。它并没有为你的代码增加额外的功能,所以基本上就是这样。 –

相关问题