npm、cnpm、yarn、pnpm 几种包管理器

文章介绍了npm、cnpm、yarn和pnpm这四个Node.js包管理器的使用,包括安装、命令以及镜像源设置。npm是Node.js自带的包管理器,cnpm是阿里巴巴的镜像解决方案,yarn提供了更快的安装速度和更稳定的重复构建,而pnpm则以节省磁盘空间和快速安装为特点。各包管理器的版本锁定文件分别是package-lock.json、yarn.lock和pnpm的链接机制。

目录

1️⃣npm

2️⃣cnpm

3️⃣yarn

4️⃣pnpm


1️⃣npm

npm 是 Node.js 自带的包管理器,平时通过 npm install 命令来安装各种 npm 包(比如:npm install vue-router ),就是通过这个包管理器来安装的。
关于 npm 包下载镜像源的设置:

# 查看下载源
npm config get registry

# 绑定下载源
npm config set registry https://registry.npmmirror.com

# 删除下载源
npm config rm registry

npm 的 包的版本锁定文件是 package-lock.json ,如果有管理多人协作仓库的需求,可以根据实际情况把它添加至 .gitignore 文件,便于统一团队的包管理。

2️⃣cnpm

cnpm 是阿里巴巴推出的包管理工具,安装之后默认会使用 https://registry.npmmirror.com 这个镜像源。
它的安装命令和 npm 非常一致,通过 cnpm install 命令来安装(比如 cnpm install vue-router)。
在使用它之前,需要通过 npm 命令进行全局安装:


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值