我正在尝试在新项目中设置 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
最佳答案
现在有了 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'
https://github.com/facebook/flow/issues/382
https://github.com/cdebotton/react-universal/commit/e57aadbcbd8be4e2031f308187392f44d02b44f9
关于javascript - Flow Error Out 中的 Webpack 路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33190235/