是否可以告诉Angular生产版本不要缩短类名?
类似ng serve -o --prod = true --abbreviateclassname = false
我遇到的问题是我正在使用此库:
https://github.com/fireflysemantics/validator/
它允许我们装饰类属性以对其进行验证。
由于Angular缩短了类名,因此出现了这样的错误:
main.2876a5e2eb85f08784d9.js:1 Uncaught Error: The ValidationContainer
already contains context with signature t_e_sku.
at Function.t.addValidationContext
装饰器以ConstructorName_propertyName
为键,并且由于Angular生产版本缩短了名称,因此在为每个装饰器创建验证上下文时引入了冲突。