编译的javascript路径解析错误

编译的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

我在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/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"
  ]
}