インストール
前提条件
If you don't use the standalone script or @pnpm/exe
to install pnpm, then you need to have Node.js (at least v18.12) to be installed on your system.
スタンドアロンスクリプトを使用する
Node.js がインストールされていない場合でも、次のスクリプトを使用して pnpm をインストールできます。
Windows の場合
warning
PowerShell を使用:
Invoke-WebRequest https://get.pnpm.io/install.ps1 -UseBasicParsing | Invoke-Expression
POSIX システムの場合
curl -fsSL https://get.pnpm.io/install.sh | sh -
curlがインストールされていない場合は、wgetを使用します。
wget -qO- https://get.pnpm.io/install.sh | sh -
ヒント
You may use the pnpm env command then to install Node.js.
In a Docker container
# 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 -
特定のバージョンのインストール
Prior to running the install script, you may optionally set an env variable PNPM_VERSION
to install a specific version of pnpm:
curl -fsSL https://get.pnpm.io/install.sh | env PNPM_VERSION=<version> sh -
Corepack を使用する
Since v16.13, Node.js is shipping Corepack for managing package managers. これは実験的な機能であるため、次のコマンドを実行して有効にする必要があります。
情報
If you have installed Node.js with pnpm env
Corepack won't be installed on your system, you will need to install it separately. See #4029.
corepack enable pnpm