pnpm安装与卸载

官方文档

1. 安装

1.1 Linux-CentOS

两种安装方式

  • 一种是通过npm进行安装,需要Node.js至少v14
  • 一种是使用独立脚本直接安装

1.1.1 使用脚本直接安装

install.sh

# bash
wget -qO- https://get.pnpm.io/install.sh | ENV="~/.bashrc" SHELL="$(which bash)" bash -
# sh
wget -qO- https://get.pnpm.io/install.sh | ENV="~/.shrc" SHELL="$(which sh)" sh -
# dash
wget -qO- https://get.pnpm.io/install.sh | ENV="~/.dashrc" SHELL="$(which dash)" dash -

指定安装版本

curl -fsSL https://get.pnpm.io/install.sh | env PNPM_VERSION=<version> sh -

1.2.2 通过npm安装

安装nodejs

yum install git -y
git clone https://gitee.com/duolili/shell-scripts.git
sh shell-scripts/nodejs/node-install.sh
# 需安装v14版本以上,如:v15.0.0

安装pnpm

npm install -g pnpm

:::info
Node.js与pnpm版本兼容性
:::

Node.jspnpm 4pnpm 5pnpm 6pnpm 7
Node.js 10✔️✔️
Node.js 12✔️✔️✔️
Node.js 14✔️✔️✔️✔️
Node.js 16未知未知✔️✔️
Node.js 18未知未知✔️✔️

2. 卸载

卸载操作可分为三步执行:

  • 移除全局安装的包
  • 移除pnpm cli
  • 删除全局内容可寻址存储

2.1 移除全局安装的包

列出全局安装的包:pnpm ls -g

  • 方法一:运行命令逐个包删除 pnpm rm -g …
  • 方法二:运行命令直接删除存放包的目录
    • 查看全局目录位置pnpm root -g
    • 手动删除目录

2.2 移除pnpm cli

安装方式不同,移除方式也不同

2.2.1 脚本直接安装

直接删除pnpm主目录

rm -rf $PNPM_HOME

清理 shell 配置文件中 PNPM_HOME 的环境变量( H O M E / . b a s h r c 、 HOME/.bashrc、 HOME/.bashrcHOME/.zshrc 或者 $HOME/.config/fish/config.fish)

2.2.2 使用npm安装

使用命令直接卸载

npm rm -g pnpm
  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值