流和Webpack别名

时间:2018-06-29 11:22:09

标签: node.js webpack flow

我遇到了流量错误的麻烦。

import {Button} from "components/basics/Button";

“未安装模块”

webpack:

resolve: {
    alias: {components: path.resolve(__dirname,'../../src/main/js/components'),}
}

flowconfig超出了 src 文件夹

我将此添加到flowconfig

[options]
module.name_mapper='^components\/\(.*\)$' -> '<PROJECT_ROOT>/src/main/js/components/\1'
module.name_mapper='^components' -> '<PROJECT_ROOT>/src/main/js/components'

但这没有帮助。

应用程序正在工作。 构建没有错误。流控制台没有错误。 但是IDE用错误突出显示了我的import。 也许是IntelliJ有问题?

1 个答案:

答案 0 :(得分:1)

这不是流量或webpack配置问题。这是IntelliJ(Webpack)设置。 因此,要消除此错误,您应该执行此处所述的操作

Path aliases for imports in WebStorm