【发布时间】:2022-01-06 00:44:12
【问题描述】:
大家好, 我只是在类验证器 DTO 中实现 bn.js。并得到一些像这样的错误:
TypeError: bn_js_1.default 不是 Object.transformFn 的构造函数
有人可以帮助我吗?这是 DTO:
import BN from 'bn.js';
import { Transform } from 'class-transformer';
export class IWCreateNftCollectionV1ReqDTO {
@Transform(({ value }) => new BN(value.toString()))
royalties:BN;
}
还有 package.json
"dependencies": {
"@types/bn.js": "^5.1.0",
"bn.js": "^5.2.0"
}
谢谢
更新 已解决在 tsconfig.json 中添加波纹管
{
"compilerOptions": {
...
"esModuleInterop": true,
},
}
【问题讨论】:
-
你不应该更新你的问题并添加答案,而是在指定部分创建一个答案,以便其他人可以查看和确认。
标签: javascript nestjs