gpt4 book ai didi

全局忽略节点测试文件

转载 作者:行者123 更新时间:2023-12-05 06:33:00 24 4
gpt4 key购买 nike

我的项目结构与此类似:

dist
- *
node_modules
- *
source
- *.js
- *.spec.js
- *.test.js
- *.vue
- __tests__
tests
- *.js
- *.spec.js
- *.test.js

我尝试为只获取代码文件 vuejs 创建一个 glob,但我不知道要退休 spectest source 目录中的文件。

我当前的 glob 是:project/!(node_modules|dist|__tests__|tests)**/*.+(!(spec|test)|vue|js)

这将获取 source 中的所有文件,忽略 __tests__ 文件夹。我如何也忽略 *.spec.js*.test.js 文件?

最佳答案

这是一个迟到的答案,但也许有人会从中获利:

project/!(node_modules|dist|__tests__|tests)**/(!(*.spec|*.test)|.vue|.js)

神奇的部分是这个:/**/!(*.test).js,在这里你忽略所有包含 .test.js 的文件并导入所有其他 .js 文件。

关于全局忽略节点测试文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50970995/

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