Flow Error Out中的Webpack路径

Ski*_*33k 5 javascript flowtype

我正在尝试在一个新项目中设置Flow,但我的webpack解决路径令人困惑.我正在自动解析根文件夹,以便您可以使用components/Foo而不是../../../Components/Foo.

有没有解决的办法?我试过玩module.name_mapper= '^components/[a-zA-Z0-9$_]+$' -> 'src/components'但是没用.

src/pages/Login.js:5
  5: import View from 'components/View';
                      ^^^^^^^^^^^^^^^^^ components/View. Required module not found
Run Code Online (Sandbox Code Playgroud)

Bry*_*ele 3

感谢 jeffmo,现在支持此功能。这支持 webpack 中的模块解析功能。

[options]
module.name_mapper='^components\(.*\)$' -> '<PROJECT_ROOT>/components/\1'
module.name_mapper='^actions\(.*\)$' -> '<PROJECT_ROOT>/actions/\1'
module.name_mapper='^containers\(.*\)$' -> '<PROJECT_ROOT>/containers/\1'
Run Code Online (Sandbox Code Playgroud)

https://github.com/facebook/flow/issues/382

https://github.com/cdebotton/react-universal/commit/e57aadbcbd8be4e2031f308187392f44d02b44f9