gulp分裂任务

时间:2016-04-25 07:19:02

标签: javascript gulp

现在我有多个gulpfiles。每次我上班,我都需要运行mulptiple" gulp --gulpfile path / to / another-gulpfile.js"。我可以用一个命令运行它吗?我试过" gulp --gulpfile gulpfile1.js gulpfile2.js gulpfile3.js",但它没有用。

编辑:

  "scripts": {
    "gulp": "gulp --gulpfile bin/gulp-tasks/config.js && gulp --gulpfile bin/gulp-tasks/deploy.js"
  }

我尝试使用npm脚本运行多个gulp实例,但看起来只有来自第一个指定gulpfile的观察者正在工作。简单的console.logging显示,第二个gulpfile甚至没有启动。它们在单独发布时确实可以正常工作。

1 个答案:

答案 0 :(得分:1)

您可以尝试将gulp命令放入npm package.json

scripts: {
  gulp: gulp --gulpfile path/to/gulpfile1.js && gulp --gulpfile path/to/gulpfile2.js
}

然后你可以运行一个命令npm run gulp;

您可以参考此帖子获取更多详细信息 http://macr.ae/article/splitting-gulpfile-multiple-files.html