我有一个webpack项目,"main.ts"模块中有以下内容:
import {Elm} from "./MainModule";
它会出现以下错误:
TS2307: Cannot find module './MainModule'.
但是当我将我的“tsconfig.json”从 "module": "esnext"
切换到 "module": "commonjs"
时,它可以工作。
然而,为了实现代码拆分,我需要使用 "esnext"
。
您有什么想法吗?
我有一个webpack项目,"main.ts"模块中有以下内容:
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
moduleResolution
设置为node
。 - Sam Denty