-1

我正在开发这个 Angular 8 应用程序,在尝试通过运行创建生产构建时遇到以下错误ng build --prod

ERROR in Unable to write a reference to DxiItemComponent in D:/workspace-venio/VenioWebMain/WebMain/OnDemand/app_src/node_modules/devextreme-angular/ui/nested/item-dxi.js from D:/workspace-venio/VenioWebMain/WebMain/OnDemand/app_src/node_modules/devextreme-angular/ui/
accordion.js

我启用了常春藤,

"angularCompilerOptions": {
  "enableIvy": true,
},

我使用的 DexExtreme 库是,

"dependencies": {
    "devextreme": "^19.1.5",
    "devextreme-angular": "^19.1.5",
}

该问题可能与此报告的问题有关。任何形式的帮助表示赞赏。

4

1 回答 1

1

只是为了帮助别人,

我发现我使用的版本的 DevExtreme 不支持 Ivy。我升级到最近的 beta 版本,应用程序现在可以正确构建。以下是我目前使用的版本:

"devextreme": "^19.2.2-beta",
"devextreme-angular": "^19.2.2-beta"
于 2019-10-09T21:39:48.850 回答