安裝
必要條件
如果您不想利用指令稿或 @pnpm/exe
來安裝 pnpm,則需先在電腦安裝 Node.js,最低版本需求為 16.14 版。
使用指令稿來安裝
即使沒有安裝 Node.js,您還是可以透過下面提供的指令稿來安裝 pnpm。
Windows
使用 Powershell:
iwr https://get.pnpm.io/install.ps1 -useb | iex
POSIX 系統
curl -fsSL https://get.pnpm.io/install.sh | sh -
如果沒有安裝 curl,您也可以改用 wget:
wget -qO- https://get.pnpm.io/install.sh | sh -
Alpine Linux
# bash
wget -qO- https://get.pnpm.io/install.sh | ENV="$HOME/.bashrc" SHELL="$(which bash)" bash -
# sh
wget -qO- https://get.pnpm.io/install.sh | ENV="$HOME/.shrc" SHELL="$(which sh)" sh -
# dash
wget -qO- https://get.pnpm.io/install.sh | ENV="$HOME/.dashrc" SHELL="$(which dash)" dash -
安裝特定版本
在執行安裝指令稿之前,您可以設定 shell 變數 PNPM_VERSION
以安裝指定版本的 pnpm:
curl -fsSL https://get.pnpm.io/install.sh | env PNPM_VERSION=<version> sh -
提示
接下來您可以使用 pnpm env 命令來安裝 Node.js了。
使用 Corepack 來安裝
自 16.13 版起,Node.js 推出了 Corepack——管理套件管理器的工具。 因為這是試驗性功能,需執行此命令以啟用 Corepack:
資訊
如果您是以 pnpm env
安裝 Node.js,則不會順帶安裝 Corepack。如須使用 Corepack,則需另外安裝。 詳情請參閱 #4029。
corepack enable
若您先前使用 Homebrew 安裝 Node.js,則需另外安裝 corepack:
brew install corepack