gpt4 book ai didi

javascript - 包含其他 gulp 文件的 Gulpfile

转载 作者:行者123 更新时间:2023-12-03 06:32:36 25 4
gpt4 key购买 nike

我编写了一些使用 gulp 的包装函数,例如 buildJsbuildCss 等,它们简单地包装了一些东西,如连接、缩小、转译等。

我在主文件 gulpfile.js

中拥有这些函数和所有必需的 Node 模块

然后我在另外两个文件 buildA.jsbuildB.js

在我的主gulpfile.js中,在我require必要的 Node 模块(如gulp)之后,我认为我可以require buildA.jsbuildB.js 就好像它们只是复制粘贴到文件中一样。显然这不起作用,因为当我尝试从文件 buildA.js 运行 gulp 任务时,它告诉我 gulp 不是当它点击 gulp.task....

时定义

我也没有在任何文件中导入导出任何内容。

我该怎么做才能将我的产品特定的 gulp 文件包含在一个主 gulp 文件中,并能够从主 gulp 文件中调用特定于每个构建文件的 gulp.task ,就好像它们一样实际上在文件中吗?

谢谢

最佳答案

我正在使用 require-dir, https://www.npmjs.com/package/require-dir假设您的 buildA.js 和 buildB.js 位于 ./gulp 目录中,您可以使用此行将它们包含在您的 gulpfile 中: require('require-dir')('./gulp');

关于javascript - 包含其他 gulp 文件的 Gulpfile,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38381478/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com