首页 > 解决方案 > 如何在流配置中包含来自忽略的 node_modules 的路径

问题描述

我有忽略“node_modules”中所有文件夹的流程配置

但是我想包含一个文件夹,如何使用流配置来做到这一点?

似乎我的配置不起作用,文件夹date-fns仍然被忽略。

[ignore]
<PROJECT_ROOT>/node_modules/.*

[include]
<PROJECT_ROOT>/node_modules/date-fns/

标签: reactjsflowtype

解决方案


我还想忽略所有 node_modules 因为它大大减慢了解析速度,除了一些包,但我无法让包含按预期工作。

对我来说,我想解析一个作用域目录,所以我在忽略部分写了一个 ocaml 正则表达式。

这将忽略 node_modules 中的所有内容,除了不以字母字符开头的任何内容,例如@

[ignore]
.*node_modules/[a-z].*

如果您想编写自己的正则表达式,这可能会有所帮助 https://caml.inria.fr/pub/docs/manual-ocaml/libref/Str.html


推荐阅读