如何修复流程以查看 package.json“模块”而不是“主”

How to fix flow to look at package.json “module” instead of “main”

我目前正在导入一个 yarn 工作区包,它在 package.json

中定义了 mainmodule 字段
{
  "name": "@mycompany/utils",
  "version": "0.0.3",
  "main": "dist/index.js",
  "module": "src/index.js"
}

我的 create-react-app 安装程序通过 webpack 自动使用 moduleflow 抱怨 @mycompany/utils 包未定义。

So my question is how do I flow to look at the module path instead of main

编辑:我发现我第一次问这个问题的时候我不清楚

您可以在此文件中将源的流版本发布为 dist/index.js.flow,您可以 export * from '../src/index.mjs';