[英]TypeScript 4.5: Module not found importing local file
I have a node express based application with the following tsconfig:我有一个基于 node express 的应用程序,它具有以下 tsconfig:
{
"compilerOptions": {
"lib": [ "es6", "es2021", "esnext" ],
"target": "esnext",
"module": "es2022",
"composite": true,
"declaration": true,
"declarationMap": true,
"forceConsistentCasingInFileNames": true,
"importHelpers": true,
"newLine": "LF",
"noFallthroughCasesInSwitch": true,
"noImplicitReturns": true,
"noUncheckedIndexedAccess": true,
"noUnusedLocals": false,
"noUnusedParameters": false,
"preserveConstEnums": true,
"removeComments": true,
"resolveJsonModule": true,
"esModuleInterop": true,
"noImplicitAny": true,
"moduleResolution": "Node",
"sourceMap": false,
"rootDir": "./src",
"outDir": "./dist",
"baseUrl": "./src",
"paths": {
"*": [
"node_modules/*"
]
}
The got package on github has a pretty handy \/ nifty guide<\/a> on converting from commonjs to ESM, for both js and TypeScript: github 上的 got 包有一个非常方便\/ 漂亮的指南<\/a>,用于从 commonjs 转换为 ESM,适用于 js 和 TypeScript:
"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.