【发布时间】:2022-07-20 00:03:02
【问题描述】:
当我尝试通过 typeORM 运行迁移时,出现以下错误:
“toMoney”方法是我创建的“扩展方法”,它可以正常工作。
export { };
declare global {
export interface Number {
round(this: number, decimalPlaces: number): number;
toMoney(this: number): number;
toPercentage(this: number, decimalPlaces: number): number;
}
}
Number.prototype.toMoney = function (this: number): number {
if (!this)
return 0;
return this.round(2);
};
这是我在“package.json”中运行迁移的脚本:
"typeorm": "ts-node --project ./tsconfig.json -r tsconfig-paths/register ./node_modules/typeorm/cli.js"
npm run typeorm
有没有办法在运行 typeORM 时加载“扩展方法”?
【问题讨论】:
标签: node.js typescript typeorm extension-methods