gpt4 book ai didi

javascript - 当多个 glob 时 gulp src 会重复

转载 作者:行者123 更新时间:2023-12-02 15:21:05 25 4
gpt4 key购买 nike

我有这样的文件结构:

/js/a.js
/js/b.js
/js/(lots of other files).js
/jsOld/x.js
/jsOld/y.js
/jsOld/(lots of other files).js

我首先想要 a.js 和 b.js,然后是所有其他文件,因为我使用 gulp-inject 并且顺序对我来说很重要。我也不想要重复的。

所以,我选择这样的文件:

gulp.src(["a.js", "b.js", "js/**/*.js", "jsOld/**/*.js"])

结果,x.js 和 y.js 被包含两次。我不想要这样。我究竟做错了什么?这应该像我预期的那样工作吗?

最佳答案

你必须把任务分给两个人:

  1. 仅包含a.jsb.js

  2. 通过向应排除的路径/​​文件添加 ! 符号来包含其他内容并排除 a.jsb.js :

    gulp.src(["!/js/a.js", "!/js/b.js", "js/**/*.js", "jsOld/**/*.js"])

关于javascript - 当多个 glob 时 gulp src 会重复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34048298/

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