Webpack的“模块”的“找不到模块”:“ esnext”

时间:2018-12-16 15:16:24

标签: typescript webpack webpack-4 tsconfig

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

import {Elm} from "./MainModule";

它失败并显示:

TS2307: Cannot find module './MainModule'.

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

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

有想法吗?

1 个答案:

答案 0 :(得分:3)

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

此处的更多信息:https://www.typescriptlang.org/docs/handbook/module-resolution.html