FusionCharts.register在捆绑WebPack时不是一个功能

时间:2018-05-25 06:27:44

标签: javascript angular webpack fusioncharts

我正在开发一个Angular 2应用程序并使用webpack将我的应用程序捆绑在一起。我的一个组件导入存储在项目根目录的/ lib / fusioncharts目录中的fusioncharts库。

注意:我在node_modules中没有fusioncharts模块。

我能够配置我的别名,正确提供插件(捆绑包的大小增加,我能够通过网络选项卡验证融合图表是否已存在):

import statement:

import FusionCharts from 'fusioncharts'

别名声明:

'fusioncharts' : '/lib/fusioncharts/fusioncharts.js'

提供插件:

  new webpack.ProvidePlugin({
  $: 'jquery',
  jQuery: 'jquery',
  'window.jQuery': 'jquery',
  'window.PR': 'prettify',
  FusionCharts: 'fusioncharts',
  'fusionthemes':'fusionthemes'
})

这导致我的包大小增加,在网络选项卡中,我能够找到我的fusioncharts代码。

Webpack在构建过程中没有出现任何错误,但是当我启动应用程序时,我在浏览器控制台中收到了这个错误:

Apple Developer Forums

还有什么我想念的吗?

FusionCharts Register is not a function

0 个答案:

没有答案