angular - ./node_modules/ng2-charts/fesm5/ng2-charts.js 中的警告 230 :54-72 "export ' ɵɵdefineInjectable' was not found in '@angular/core'

标签 angular angular7 ng2-charts

我在 Angular 7 应用程序中使用 ng2-charts 并收到警告

WARNING in ./node_modules/ng2-charts/fesm5/ng2-charts.js 230:54-72 "export 'ɵɵdefineInjectable' was not found in '@angular/core'

VS 代码中的错误

enter image description here

浏览器 错误

enter image description here

可能是什么原因,如何解决?

最佳答案

更新:2021 年 5 月

最近我在 Angular v11 中使用了 ng2-charts@2.4.2 并且工作正常。您可以尝试使用最新版本

npm install ng2-charts@latest // it will automatically install latest version

年长

ng2-charts v2.2.4 有这个错误,因为很多用户报告说降级到 ng2-charts v2.2.3 没问题,直到它被修复在未来的版本中。

npm install ng2-charts@2.2.3

关于angular - ./node_modules/ng2-charts/fesm5/ng2-charts.js 中的警告 230 :54-72 "export ' ɵɵdefineInjectable' was not found in '@angular/core' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56371427/

相关文章:

angular - Angular 单元测试用例中出现错误 : TypeError: this. userService.currentUser.subscribe 不是函数

angular7 - 未找到 Angular 7 prod build i18n 文件

angular - 如何使用 ng2 图表在圆环图中显示标签?

angular - 使用 Angular 向主体元素添加样式的最佳方式

angular - 你如何包含/扩展带有 rollup、typescript、angular 2 的 JS 库

jquery - 在 Angular2 中为 Bootstrap 添加 jQuery

json - 在 Angular 7 项目中导入 JSON

angular - 将 Angular 6 更新为 7 - 依赖警告和 typescript 错误

chart.js - 在ng2-charts中重写chart.js功能

angular - ng2-charts:设置颜色不起作用