CNode

NestJS e2e test报错:Class extends value undefined is not a constructor or null

问答
Ttashuo发布于3 年前最后回复3 年前1 回复3792 浏览0 收藏

image.png

在nestjs项目中运行e2e test报错,服务是正常的,是循环依赖的问题吗?

jest-e2e.json

{
  "moduleFileExtensions": ["js", "json", "ts"],
  "rootDir": ".",
  "modulePaths": ["<rootDir>/../"],
  "testEnvironment": "node",
  "testRegex": ".e2e-spec.ts$",
  "transform": {
    "^.+\\.(t|j)s$": "ts-jest"
  },
  "moduleNameMapper": {
    "^@/(.*)$": "<rootDir>/../src/$1"
  }
}
查看回复

回复 (1)

T
tashuo#1·3 年前

image.png

image.png

测试了一下直接针对出错的类SeedResolver,替换了一个新的BaseSeeder依赖,该BaseSeeder与原BaseSeeder逻辑相同,只是改为了默认导出,之前的BaseSeeder是通过index.ts导出,这样做之后不再报错,请问是index.ts export 顺序问题导致的吗?

参与回复
登录后即可参与回复。登录