typescript - Webpack“模块”的“找不到模块”:“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
推荐阅读
- nuget - Nuget 包版本控制/更新策略
- python - Python:BeautifulSoup UnboundLocalError
- java - 在Java中,当我像“final static int a;”一样声明一个变量final static时,是受保护的还是公共的?
- mysql - 更新mysql时如何通过`grep`找到不兼容的脚本?
- javascript - 对javascript中的高阶函数感到困惑
- java - 尝试节省内存是否有意义?
- python - 如何在 python 中从 Web 抓取的数据中写入 csv 文件
- python-3.x - Python3 字符串问题
- java - 尝试从多种方法获取信息
- javascript - 如何将“\\u00e2”或“\\u00ea”等字符解码为 unicode 字符?