Typescript NestJS,尝试使用ormconfig.ts,它破坏了一切

Typescript NestJS,尝试使用ormconfig.ts,它破坏了一切,typescript,nestjs,Typescript,Nestjs,我试图使用ormconfig.json来进行跟踪,但遇到了几个错误 首先:我在根目录中创建了ormconfig.ts文件,就像在教程中一样,我运行了这个项目,我得到一个错误,告诉我不能在模块外使用“导入” 第二:根据我在论坛上读到的内容,我将package.json中的“type”改为“module”,将“module”改为“ES2015”,以便能够使用导入 它不起作用,显然我必须在“节点”中添加“moduleResolution” 它仍然不起作用 第三:我放弃使用ormconfig.json,

我试图使用ormconfig.json来进行跟踪,但遇到了几个错误

首先:我在根目录中创建了ormconfig.ts文件,就像在教程中一样,我运行了这个项目,我得到一个错误,告诉我不能在模块外使用“导入”

第二:根据我在论坛上读到的内容,我将package.json中的“type”改为“module”,将“module”改为“ES2015”,以便能够使用导入

它不起作用,显然我必须在“节点”中添加“moduleResolution”

它仍然不起作用


第三:我放弃使用ormconfig.json,删除所有更改并返回基础,但所有内容仍被破坏。目前,我有一个错误告诉我/dist/main.js中的“导出未定义”文件不是
ts
文件,而是
json
。如文件中所述:

.
或者,我们可以在项目根目录中创建一个ormconfig.json文件,而不是将配置对象传递给forRoot()

{
“类型”:“mysql”,
“主机”:“本地主机”,
“港口”:3306,
“用户名”:“根”,
“密码”:“根”,
“数据库”:“测试”,
“实体”:[“dist/***/.entity{.ts、.js}”],
“同步”:true
}