"module" 的 Webpack "Cannot find module":"esnext"

Webpack "Cannot find module" for "module": "esnext"

我的 "main.ts" 模块中有一个 webpack 项目:

import {Elm} from "./MainModule";

它失败了:

TS2307: Cannot find module './MainModule'.

但是当我将 "tsconfig.json" 从 "module": "esnext" 切换到 "module": "commonjs" 时,它起作用了。

但是,我需要 "esnext" 才能进行代码拆分。

想法?

我遇到了同样的问题,将 "moduleResolution": "node", 添加到 tsconfig.json 似乎已经解决了。

这里有更多信息:https://www.typescriptlang.org/docs/handbook/module-resolution.html