项目中同时使用了echarts4.x和echarts5.x,很鸡肋但是又必须解决

首先安装echarts4.x

npm install echarts4@npm:echarts@4

安装echarts5.x

npm install echarts5@npm:echarts@5

之后你的项目中的node_modules中会出现echarts4和echarts5两个文件夹,正常按需import即可

//echarts5Component.vue
import * as echarts5 from 'echarts5'
//echarts4Component.vue
import * as echarts4 from 'echarts4'

原理相当于是给两个不同包所属于不同的命名空间

同时package.json中会出现

  "dependencies": {
    "echarts4": "npm:echarts@^4.9.0",
    "echarts5": "npm:echarts@^5.3.3",
  }
最后修改日期: 2024年 4月 1日

作者

留言

撰写回覆或留言

发布留言必须填写的电子邮件地址不会公开。