Angular 12 自动更新从应用程序的dev-version ( ) 中删除"emitDecoratorMetadata": true
属性有错误:tsconfig.json
ng serve
ERROR Error: Uncaught (in promise): TypeError: can't access property "name", d is undefined
在vendor.js
这个地方的文件中:
... d=Reflect.getMetadata("design:type",e,r),v=!!d.name&&d.name.toLowerCase()===t.Array ...
生产版本没有这个错误
包括"emitDecoratorMetadata": true
attsconfig.json
消除了这个错误
安装和包含 polyfillreflect-metadata
没有帮助
临时解决方案: include "emitDecoratorMetadata": true
,但这已被弃用。