【问题标题】:Angular 8 to Angular 9 MigrationAngular 8 到 Angular 9 的迁移
【发布时间】:2020-05-29 07:23:19
【问题描述】:

在将库从 Angular 8 成功升级到 Angular 9 之后 当我尝试构建它时,我收到以下错误:

Compiling TypeScript sources through ngc
ERROR: Decorator argument must resolve to a string
An unhandled exception occurred: Decorator argument must resolve to a string

关于可能导致此错误的原因或其含义的任何线索?

【问题讨论】:

  • 你检查你的打字稿版本了吗?它应该是 3.6 或 3.7
  • 请分享您的 package.json dependenciesdevDependencies

标签: angular9


【解决方案1】:

出现问题是因为某些组件的 Output 属性的名称是 Enum 而不是纯字符串。一旦我将所有这些地方都更改为字符串,它就解决了这个问题。

【讨论】:

    猜你喜欢
    • 2020-05-28
    • 2022-11-20
    • 2020-06-15
    • 2020-05-24
    • 2020-06-24
    • 2021-09-27
    • 2018-10-12
    • 2023-04-08
    • 2020-01-13
    相关资源
    最近更新 更多