在flow config中包含来自ignored文件夹的文件

时间:2017-02-08 15:33:34

标签: flowtype

是否可以在忽略的文件夹中包含文件。在我的情况下,我有一个应该被忽略的工具文件夹,但应该从流程中使用一个文件到存根txt文件:

[ignore]
.*/tools/*
[include]
./tools/flow/textStub.js
[options]
strip_root=true
module.name_mapper.extension='txt' -> '<PROJECT_ROOT>/tools/flow/textStub.js'

不幸的是,上述情况不起作用。

1 个答案:

答案 0 :(得分:0)

Flow docs

  

忽略处理后包括。如果包含并忽略文件,则将忽略该文件

但是,您可以通过将textStub的类型声明为lib来解决此问题:

[lib]
./flow-typed/tools/textStub.js

这需要一些双重工作,因为您必须将声明文件与代码分开维护,但它可能会完成您的需要。