pnpm【实用教程】2024最新版

pnpm 简介

pnpm 全称 performant npm,即高性能的 npm,由 npm/yarn 衍生而来,解决了 npm/yarn 内部潜在的 bug,极大的优化了性能,扩展了使用场景,被誉为 最先进的包管理工具

安装 pnpm

dos 复制代码
npm i -g pnpm

使用 pnpm

包管理

安装所有包

css 复制代码
pnpm i

安装指定包

css 复制代码
pnpm add (-D) 包名 

移除指定包

css 复制代码
pnpm remove 包名

运行脚本

css 复制代码
pnpm 脚本

版本管理

查看版本

dos 复制代码
pnpm -v

升级版本

css 复制代码
pnpm add -g pnpm to update

下载地址

查看下载地址

css 复制代码
pnpm get registry

设置下载地址

css 复制代码
pnpm set registry https://registry.npmmirror.com

修改官方默认的安装包安装路径位置

默认安装包路径位置是C盘的Local目录下

bash 复制代码
# 允许设置全局安装包的 bin 文件的目标目录。
pnpm config set global-bin-dir "E:\pnpm-store"
# 包元数据缓存的位置。
pnpm config set cache-dir "E:\pnpm-store\pnpm-cache"
# pnpm 创建的当前仅由更新检查器使用的 pnpm-state.json 文件的目录。
pnpm config set state-dir "E:\pnpm-store\pnpm-state"
# 指定储存全局依赖的目录。
pnpm config set global-dir "E:\pnpm-store\global"
# 所有包被保存在磁盘上的位置。
#(可选,以下这条命令可以选择不执行也是OK的)
pnpm config set store-dir "E:\pnpm-store\pnpm-store"

pnpm 与 npm/yarn 的区别

相关推荐
PeterJXL1 个月前
pnpm:包管理的新星,平替 npm 和 yarn
前端·npm·node.js·pnpm
yimengsama1 个月前
npm | Yarn | pnpm Node.js包管理器比较与安装
前端·笔记·npm·node.js·pnpm·yarn
suchcl1 个月前
pnpm管理多工作区依赖
pnpm·多工作区管理
宁波阿成2 个月前
pnpm install安装element-plus的版本跟package.json指定的版本不一样
json·pnpm·vue3·element-plus
乐闻x2 个月前
如何使用 pnpm 进行打补丁patch操作?推荐两个方法
前端·javascript·pnpm·patch
艾小逗2 个月前
pnpm报错 cannot find package xxx,有的电脑正常运行,只有这个的电脑报错
javascript·vue·pnpm
ziyue75753 个月前
pnpm install的时候失败提示python问题
开发语言·python·pnpm
潜心专研的小张同学3 个月前
pnpm依赖安装失败解决|pnpm项目从一个文件夹复制到另一个文件夹运行失败问题解决-以vbenAdmin项目为例
前端·javascript·vscode·npm·vue·pnpm
程序猿看视界3 个月前
npm、yarn、pnpm 最新国内镜像源设置和常见问题解决
npm·node.js·pnpm·yarn
程序猿看视界3 个月前
Halo 开发者指南——项目运行、构建
git·docker·node.js·pnpm·idea·openjdk·halo