我的“ main.ts”模块中有一个webpack项目:
import {Elm} from "./MainModule";
它失败并显示:
TS2307: Cannot find module './MainModule'.
但是当我将我的“ tsconfig.json”从"module": "esnext"
切换到"module": "commonjs"
时,它就起作用了。
但是,我需要"esnext"
才能进行代码拆分。
有想法吗?
答案 0 :(得分:3)
我遇到了同样的问题,将"moduleResolution": "node",
添加到jsconfig.json
似乎已经解决了。
此处的更多信息:https://www.typescriptlang.org/docs/handbook/module-resolution.html