echarts-theme-builder icon indicating copy to clipboard operation
echarts-theme-builder copied to clipboard

关于echarts按需引入

Open dwtom opened this issue 3 years ago • 2 comments

问题描述:使用了自定义主题之后,echarts按需引入失效

echarts版本 5.1.2,使用的是js版本的主题

echarts按需引入不使用自定义主题,打包构建之后echarts的大小367kb

ehcarts整体引入不使用自定义主题,打包构建799kb

echarts按需引入并使用自定义主题,打包构建809kb

echarts整体引入并使用自定义主题,打包构建799kb

按需引入配置如下,也很常规,自定义主题基于官网主题编辑器默认方案修改了个别颜色

import { use } from 'echarts/core';
import {
  CanvasRenderer
} from 'echarts/renderers';
import {
  PieChart,
  LineChart,
  MapChart
} from 'echarts/charts';
import {
  TooltipComponent,
  LegendComponent,
  GridComponent,
  GeoComponent
} from 'echarts/components';

use([
  CanvasRenderer,
  PieChart,
  LineChart,
  MapChart,
  GridComponent,
  TooltipComponent,
  LegendComponent,
  GeoComponent
]);

dwtom avatar Aug 25 '21 01:08 dwtom

现在引入主题之后确实会影响按需引入,5.3 会处理下这个问题。apache/echarts#14372

plainheart avatar Aug 25 '21 02:08 plainheart

现在引入主题之后确实会影响按需引入,5.3 会处理下这个问题。apache/echarts#14372 好的

dwtom avatar Aug 25 '21 03:08 dwtom