【发布时间】:2016-01-19 00:13:39
【问题描述】:
我在让任何图表库与 webpack + typescript 一起工作时遇到了一些严重的问题。我现在正在使用 AmCharts,并且已经在定义文件上进行了工作,以使 typescript 编译器能够识别模块语法。
我的 webpack 配置是这样设置的:
"resolve": {
extensions: ['', '.webpack.js', '.web.js', '.ts', '.js'],
"alias": {
"config": path.join(__dirname, "../app"),
"amcharts": "amcharts3/amcharts/amcharts.js"
}
},
在打字稿中:
import AmCharts from "amcharts";
现在,这一切都按预期编译,但是当我执行
console.log(AmCharts)我只剩下一个空对象。
有没有人有任何让 AmCharts + webpack 运行良好的经验,或者符合以下标准的不错的替代图表库:
- 体面的 Typescript 定义支持
- 可通过 JSON 配置
- 与 ES6/Webpack/CommonJS 配合得很好
提前致谢!
【问题讨论】:
标签: javascript charts typescript webpack amcharts