javascript - Flow Error Out 中的 Webpack 路径

标签 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

最佳答案

现在有了 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/

相关文章:

javascript - 如何使用 C# MVC4 调用 $.ajax 中的错误函数?

javascript - 使函数在 HTTP 和 HTTPS 中工作

javascript - 使用 Ember 刷新语义 UI 粘性不起作用

javascript - 动态柯里化(Currying),以及如何在 JavaScript 变量中同时保存函数和值

javascript - 如何使用 Jest 测试对象键和值是否相等?

javascript - 流中的 Facebook 主义

javascript - 必须是类的参数的 FlowType 注释

javascript - 流量覆盖分数有什么用处?

react-native - react-native 样式是否有任何流类型定义?

javascript - 如何在 React.CreateClass 中为对象属性提供流类型提示