0

我正在使用ng-inline-svg(最新版本,即 10.0.0),我正在尝试使用 Ivy 将库迁移到 angular 9。由于更新了角度版本,我收到以下错误:

ERROR in Symbol InlineSVGModule declared in C:/git/XXX/node_modules/ng-inline-svg/lib_commonjs/inline-svg.module.d.ts is not exported from ng-inline-svg (import into C:/git/XXX/src/app/app.module.ts)

我已经导入了内联 svg 模块,如下所示app.module.ts

InlineSVGModule.forRoot(),

有人可以帮忙吗?

编辑:请注意,在aot中构建时会发生这种情况

4

1 回答 1

0

作为临时解决方案,您可以尝试在 tsconfig.json 中禁用常春藤

{
  "compilerOptions": {
    // ...
  },
  "angularCompilerOptions": {
    "enableIvy": false,
    "allowEmptyCodegenFiles": true
  }
}
于 2021-05-21T09:05:02.797 回答