angular - 使用 amcharts4 编译 Angular 8 CLI 项目时出现问题

标签 angular amcharts amcharts4 angular8

我将使用 @amcharts/amcharts4@4.3.5 的应用程序更新为 Angular 8,但现在编译时遇到问题。

已将 amcharts 更新至版本 4.4.10。但问题仍然存在。

ERROR in ./node_modules/@amcharts/amcharts4/.internal/core/export/Export.js 68:24
Module parse failed: Unexpected token (68:24)
You may need an appropriate loader to handle this file type.
|             switch (_a.label) {
|                 case 0: return [4 /*yield*/, Promise.all([
>                         import(/* webpackChunkName: "pdfmake" */ "pdfmake/build/pdfmake.js"),
|                         import(/* webpackChunkName: "pdfmake" */ "../../pdfmake/vfs_fonts")
|                     ])];

最佳答案

这个解决方法对我有用:

npm install --save acorn@6.1.1
npm dedupe
<小时/>

问题出在 NPM 方面,请在此处检查:

https://github.com/amcharts/amcharts4/issues/1002

在 AmCharts 文档中找到了这一点,这使我找到了上述解决方法:

https://www.amcharts.com/docs/v4/getting-started/integrations/using-webpack/

关于angular - 使用 amcharts4 编译 Angular 8 CLI 项目时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56480480/

相关文章:

angular - ag-grid 单元格编辑器 - 如何将数据保存到后端

angular - @angular/material 日期选择器位置

javascript - Angular HTML全屏视频自动播放不起作用

angular - ngx TreeView 选择一个父级下的所有子级

javascript - amCharts 4 中 mapImage 上的单击事件

angular - 放大 AMCharts 时丢失时间序列

javascript - 在 React 中,如何从链接或其他组件添加 URL "string"作为对象的属性

javascript - amcharts4 使用多边形属性获取 map 元素以链接到 URL

amcharts4 - 设置 AmChart4 XYCursor 的 X 和 Y 标签的字体大小和颜色

reactjs - 在 AmChart 中防止子弹在最末端被夹住