编译的javascript路径解析错误
我在typescript中使用了路径,它可以与tsc watch配合使用,但是当我生成js构建文件并使用node dist/main.js运行它时,我得到了这个结果编译的javascript路径解析错误,javascript,node.js,typescript,nestjs,Javascript,Node.js,Typescript,Nestjs,我在typescript中使用了路径,它可以与tsc watch配合使用,但是当我生成js构建文件并使用node dist/main.js运行它时,我得到了这个结果 internal/modules/cjs/loader.js:638 throw err; ^ Error: Cannot find module '@config/typeorm.config' at Function.Module._resolveFilename (internal/modules/c
internal/modules/cjs/loader.js:638
throw err;
^
Error: Cannot find module '@config/typeorm.config'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
at Function.Module._load (internal/modules/cjs/loader.js:562:25)
at Module.require (internal/modules/cjs/loader.js:692:17)
at require (internal/modules/cjs/helpers.js:25:18)
at Object.<anonymous> (/home/kronos/nestjs-backend/dist/app.module.js:11:26)
at Module._compile (internal/modules/cjs/loader.js:778:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
显示可能包含导致生成错误的
类型和路径的代码。似乎找不到子依赖项,您可以查看node\u模块
,看看是否有typeorm.config
或nottypeorm.config文件显示您的代码可能包含导致生成错误的typeorm
和路径
。似乎找不到子依赖项,您可以查看node\u模块
,看到是否有typeorm.config
或nottypeorm.config是一个文件
{
"compilerOptions": {
"module": "commonjs",
"declaration": true,
"removeComments": true,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"target": "es2017",
"sourceMap": true,
"outDir": "./dist",
"baseUrl": "./src",
"paths": {
"@utils/*": [
"./utils/*"
],
"@dto/*": [
"./dto/*"
],
"@middlewares/*": [
"./middlewares/*"
],
"@modules/*": [
"./modules/*"
],
"@config/*": [
"./config/*"
]
},
"incremental": true
},
"exclude": [
"node_modules",
"dist"
]
}