0

我正在尝试在 SB-Admin-BS4-Angular-2 项目中使用 ng2-charts,但出现以下错误

错误:ng2-charts 配置问题:必须嵌入 Chart.js lib

现在我在 tools/config/project.config.ts 中嵌入了 chart.js

{ src: 'chart.js/dist/Chart.min.js', inject: 'libs'}

它按预期工作。现在我构建了我的项目,在构建过程中出现以下错误

Error on fetch for ng2-charts.js

在此处输入图像描述

我做了一些研究并将以下代码保存在 tools/config/seed.config.ts

SYSTEM_BUILDER_CONFIG->paths --> 'ng2-charts' : 'node_modules/ng2-charts/ng2-charts.js'

然后构建成功,然后我在我的 tomcat 服务器中复制了 dist/prod 文件夹我的应用程序没有加载,我在浏览器控制台中收到以下错误

Uncaught TypeError: n.map is not a function

正在研究,但找不到。你们中的任何人都可以帮我吗

4

1 回答 1

1

添加{ src: 'chart.js/dist/Chart.min.js', inject: 'libs'}tools/config/project.config.ts -> this.NPM_DEPENDENCIES

加入'ng2-charts' : 'node_modules/ng2-charts/ng2-charts.js'tools/config/seed.config.ts ->

SYSTEM_CONFIG_DEV// 对于开发

SYSTEM_BUILDER_CONFIG // 用于产品

注意:角度版本应该大于 2.3 // 我收到旧版本的错误

于 2017-03-20T06:31:57.800 回答