小编tan*_*379的帖子

Nestjs“参考错误:文件未定义”仅在测试中

我的测试套件无法运行,因为“文件”输入类型未定义。仅当尝试运行测试时才会发生这种情况。该应用程序在开发中完美运行。下面是我的控制台输出。

\n
$ nx run build-support-cases-api-core:test\n\n> nx run build-support-cases-api-core:test \n FAIL   build-support-cases-api-core  libs/build-support-cases/api/core/src/lib/__test__/buildSupportCase.service.spec.ts\n  \xe2\x97\x8f Test suite failed to run\n\n    ReferenceError: File is not defined\n\n      4 | export class CreateReceiptInput {\n      5 |   @Field(() => String)\n    > 6 |   public receipt: File;\n        |                   ^\n      7 |\n      8 |   @Field(() => String)\n      9 |   public vendorName: string;\n\n      at Object.<anonymous> (../../../core/database/receipt/src/lib/dto/createReceipt.input.ts:6:19)\n      at Object.<anonymous> (../../../core/database/receipt/src/lib/dto/createReceipt.dto.ts:1:1)\n
Run Code Online (Sandbox Code Playgroud)\n

为了完整性,这是完整的源文件

\n
import { Field, ID, InputType } from "@nestjs/graphql";\n\n@InputType()\nexport class CreateReceiptInput {\n  @Field(() => String)\n  public receipt: …
Run Code Online (Sandbox Code Playgroud)

typescript jestjs nestjs nrwl-nx

5
推荐指数
1
解决办法
3937
查看次数

如何使用 node --trace-warnings 运行 nxserve?

我开始我的应用程序

yarn nx serve my-api
Run Code Online (Sandbox Code Playgroud)

未知来源的构建中存在错误,该错误正在被节点混淆。控制台输出显示“用于node --trace-warnings ...显示创建警告的位置”。我如何yarn nx serve与 一起运行--trace-warnings?我想获取堆栈跟踪,以便找到我的错误。

node.js nrwl-nx

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

nrwl-nx ×2

jestjs ×1

nestjs ×1

node.js ×1

typescript ×1