首页 > 解决方案 > Webpack“模块”的“找不到模块”:“esnext”

问题描述

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

import {Elm} from "./MainModule";

它失败了:

TS2307: Cannot find module './MainModule'.

但是当我将“tsconfig.json”从 切换"module": "esnext"到 时"module": "commonjs",它可以工作。

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

想法?

标签: typescriptwebpackwebpack-4tsconfig

解决方案


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

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


推荐阅读