第一次尝试时,用官方提供的代码写在了main.ts.打包后体积没变,有尝试了下面的方式,发现打包后的体积确实减小了,先记录下来后面再验证下,看看是否存在这个问题,和原因
新建一个文件
import * as echarts from 'echarts/core'
import { LineChart, BarChart } from 'echarts/charts'
import { TitleComponent, TooltipComponent, GridComponent, LegendComponent, DataZoomComponent } from 'echarts/components'
import { CanvasRenderer } from 'echarts/renderers'
// 注册所需组件
echarts.use([
LineChart,
BarChart,
TitleComponent,
TooltipComponent,
GridComponent,
LegendComponent,
DataZoomComponent,
CanvasRenderer
])
export default echarts
使用
import echarts from './echarts'