gpt4 book ai didi

javascript - 如何从另一个 gulp file.js 导入所有任务

转载 作者:IT老高 更新时间:2023-10-28 22:07:56 25 4
gpt4 key购买 nike

是否可以有一个主要的 gulpfile.js 来调用其他 gulp files.js 的任务?将子 gulpfile.js 简单地“要求”到主文件中是行不通的。我有一个平台项目,其中包括几个带有单独 gulpfile 的子项目,所以我需要一个解决方案来管理主要项目中的所有子 gulpfile

最佳答案

可以有一个主 gulpfile.js,使用 require-dir 从其他 gulp files.js 调用任务。模块。从项目自述文件中使用它:


跨多个文件拆分任务

如果您的 gulpfile.js 开始变得太大,您可以拆分任务使用 require-dir 到单独的文件中模块。

想象以下文件结构:

gulpfile.js
tasks/
├── dev.js
├── release.js
└── test.js

安装 require-dir 模块:

npm install --save-dev require-dir

将以下行添加到您的 gulpfile.js 文件中。

var requireDir = require('require-dir');
var dir = requireDir('./tasks');

关于javascript - 如何从另一个 gulp file.js 导入所有任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25518870/

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