大家都知道小程序文件大小不能超过2M, 在项目中引入echarts后,文件大小远远超出2M了。因为echarts文件默认是包含所有图表代码的,所以文件体积会比较大。解决办法如下:

安装

首先我们先安装下面两个依赖包

cnpm install mpvue-echarts
cnpm install echarts

自定义echarts

去echarts官网在线构建代码文件,根据自己的需求,选择相应的图表和组件,然后下载文件。官网地址

替换node_modules文件

在node_modules文件夹找到echarts依赖文件,进入dist文件夹,将刚刚下载的文件重命名一下,为:diy_echarts.js ,然后放到dist文件夹下。然后就可以在组件中引入了,引入方式如下:

import echarts from 'echarts/dist/diy_echarts'
import mpvueEcharts from 'mpvue-echarts'

然后在代码中使用mpvueEcharts组件就可以了。

最新文章

  1. jquery.multiselect 多选下拉框实现
  2. 自定义ConfigSection
  3. 《MSSQL2008技术内幕:T-SQL语言基础》读书笔记(下)
  4. [deviceone开发]-doSpace应用源码开源
  5. HDU 4387 Stone Game (博弈)
  6. atitit.团队建设总结o6o fix
  7. angularJS图表-angular-flot
  8. fedora20安装hadoop-2.5.1
  9. hdoj 3790 最短路径问题
  10. IE8下ckeditor无法正常使用,提示"例外被抛出且未被接住"的解决办法
  11. System.BadImageFormatException: 试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B)
  12. javascript 动态创建tip图片提示
  13. LeetCode.接雨水
  14. Java8 方法引用
  15. LeetCode算法题-Majority Element(Java实现)
  16. React 表单受控组件
  17. 关于supervisor无法监控golang代码的解决方法
  18. github里如何删除一个repository仓库
  19. Sublime Text 3常用插件安装
  20. JPEG 编码

热门文章

  1. 【转载】C#中AddRange方法往ArrayList集合末尾添加另一个集合
  2. Android-----解析xml文件的三种方式
  3. Prometheus学习笔记(5)Grafana可视化展示
  4. Httpd服务入门知识-正向代理和反向代理
  5. Ansible--Ansible之Roles
  6. POJ 2762Going from u to v or from v to u?(强联通 + 缩点 + 拓扑排序)
  7. Vuex状态数据源state
  8. python应用-已知三角形的边长求他的面积和周长
  9. http 和 https(通俗原理了解)
  10. mysql导出PDM表结构并带有注释