我发现很难设置使用React + Flux和Flowtype的项目。
以下是我的.flowconfig
:
[ignore]
.*/node_modules/.*
static/.*
[options]
module.name_mapper='^core/\(.*\)' -> '<PROJECT_ROOT>/core/\1'
这是一些文件
/* @flow */
import Dispatcher from 'flux';
import Action from 'core/Action';
const AppDispatcher: Dispatcher<Action> = new Dispatcher();
export default AppDispatcher;
但是当我尝试运行flow check
时,我收到了:
core/Dispatcher.js:2
2: import Dispatcher from 'flux';
^^^^^^ flux. Required module not found
任何人都可以分享他们在设置项目方面的成功经验吗?
感谢。
答案 0 :(得分:1)
这是因为您选择忽略node_modules
,因此流程看不到flux
。您需要从配置中删除此行或添加flux