npm 安装同一个包的多个版本

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

首先安装echarts2.x

npm install echarts2@npm:echarts@2

安装echarts4.x

npm install echarts4@npm:echarts@4

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

同时package.json中会出现

"dependencies": {
    "echarts2": "npm:echarts@^2.2.7"
    "echarts4": "npm:echarts@^4.7.0",
},

dependencies指的是生产环境需要的依赖,比如vue,jquery,上线以后没有就会报错。对应    npm ... --save

devDependencies指的是开发环境需要的依赖,比如webpack,eslint。对应    npm ... --save-dev

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
可以通过使用 **nvm** (Node Version Manager) 和 **npm** (Node Package Manager) 来管理全局安装多个 Vue 版本。 1. 安装 nvm nvm 是一个 Node.js 版本管理器,可以让你在同一台计算机上安装和管理多个 Node.js 版本。首先,你需要安装 nvm。你可以按照 [nvm 的官方文档](https://github.com/nvm-sh/nvm#installation-and-update) 安装 nvm。 2. 安装不同版本的 Node.js 安装 nvm 后,你可以使用以下命令安装不同版本的 Node.js: ``` nvm install <version> ``` 例如,如果要安装 Node.js 的 v14.17.6 版本,可以运行以下命令: ``` nvm install v14.17.6 ``` 执行上述命令后,nvm 将下载并安装指定的 Node.js 版本。 3. 使用不同版本的 Node.js 安装多个版本的 Node.js 后,你可以使用以下命令来切换使用不同版本的 Node.js: ``` nvm use <version> ``` 例如,如果要使用 v14.17.6 版本的 Node.js,可以运行以下命令: ``` nvm use v14.17.6 ``` 执行上述命令后,你将在命令行中看到类似于以下内容的输出: ``` Now using node v14.17.6 (npm v6.14.15) ``` 4. 使用 npm 安装不同版本的 Vue 安装和使用不同版本的 Vue 的方式与使用不同版本的 Node.js 相似。你可以使用以下命令来安装指定版本的 Vue: ``` npm install -g vue@<version> ``` 例如,如果要安装 v2.6.14 版本的 Vue,可以运行以下命令: ``` npm install -g vue@2.6.14 ``` 执行上述命令后,npm 将下载并安装 vue@2.6.14 。 5. 使用不同版本的 Vue 安装和使用不同版本的 Vue 的方法与使用不同版本的 Node.js 相同。你可以使用以下命令来切换使用不同版本的 Vue: ``` nvm use <node_version> ``` ``` vue --version ``` 例如,如果要使用 Node.js 的 v14.17.6 版本和 Vue 的 v2.6.14 版本,可以运行以下命令: ``` nvm use v14.17.6 vue --version ``` 执行上述命令后,你将在命令行中看到类似于以下内容的输出: ``` 2.6.14 ``` 这表明你正在使用 vue@2.6.14 。 通过使用上述步骤,你可以在同一台计算机上管理并使用多个版本的 Vue
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值