增量构建前端项目

时间:2015-06-21 15:19:35

标签: gulp build-process web-frontend incremental-build

我在增量构建时遇到了大麻烦(对于开发过程,在生产构建中,我将文件缩小并连接到某些文件)。

我的项目(角度)有数百个js文件,加载网页需要花费2分钟。根本原因:获取文件的请求太多(> 1000个文件)。

我有一个想法来处理这个问题:

  • 将所有第三方图书馆连接到一个文件(与gulp-angular方式相同)。

  • 将同一文件夹中的js文件连接(仅连接,而不是缩小)到一个js文件。只有当文件夹中的一个文件发生变化时才会在文件夹中构建所有文件(使用gulp-cache和gulp-remember)。

你对我有什么建议吗?试试browserify还是webpack?

1 个答案:

答案 0 :(得分:0)

要添加到您的方法中,您可以合并缩小,从而减少连接文件。这进一步提高了性能。