首页 前端知识 npm包管理在项目中使用一个库的不同版本

npm包管理在项目中使用一个库的不同版本

2024-01-31 12:01:30 前端知识 前端哥 851 229 我要收藏

场景

近期工作中遇到一个场景,有一个比较老的项目中使用的echarts4.x版本,而新需求需要使用echarts5.x的新特性来做,旧的地方没办法升级适配,所以考虑在项目中同时使用两个版本

解决方式

可以通过对npm使用别名的方式进行多版本的安装:

npm install --save echarts-v5@npm:echarts@5.2.0

安装完毕后,查看package.json文件中会添加一条如下内容

"echarts-v5": "npm:echarts@5.2.0"

此时,项目中会同时存在两个版本的echarts,使用和正常使用一样

import * as echarts from 'echarts';
import * as echatsV5 from 'echarts-v5
转载请注明出处或者链接地址:https://www.qianduange.cn//article/939.html
评论
会员中心 联系我 留言建议 回顶部
复制成功!