使用Gulp和Browserify捆绑多个文件

Using Gulp and Browserify to bundle multiple files

本文关键字:文件 Gulp Browserify 使用      更新时间:2023-09-26

我对前端开发相对陌生,对将Gulp和Browserify一起使用有疑问。

以下是我的设置描述:我有一个项目文件夹,其中包含与我的项目相关的所有内容(css、html、js等)。在我的javascript目录中,我有一个子目录名为"modules",其中包含三个子目录:a、B和C。这三个子目录中的每一个子目录都包含任意数量的js文件。以子目录A为例;它可能包含js文件1.js、2.js和3.js。每个文件都可以导入(使用Browserify识别的"require"语句)节点依赖关系。

我希望Browserify/Gulp为每个子目录a、B和C提供一个捆绑的js文件,其中包含捆绑的相应javascript文件及其依赖项。再举一次上面目录A中的js文件示例:构建过程应该生成一个输出A.js,其中包含1.js、2.js和3.js,以及通过"require"导入的模块。B和C应存在类似的输出。

提前感谢您的任何建议!

为每个文件夹生成一个文件配方可以指导您如何执行每个文件夹的吞咽流。