Перейти до основного змісту
Версія: Next

pnpm self-update

Оновлює pnpm до останньої або зазначеної версії.

pnpm self-update [<version>]

Приклад використання:

pnpm self-update
pnpm self-update 10
pnpm self-update next-10
pnpm self-update 10.6.5

Поведінка

Поведінка pnpm self-update залежить від контексту проєкту:

In a project that pins pnpm

When the project's package.json has a packageManager field set to pnpm (or a devEngines.packageManager entry for pnpm), self-update only updates the pinned version in package.json to the resolved one. Вона не встановлює pnpm глобально. Наступного разу, коли ви запустите команду pnpm, pnpm автоматично завантажить і переключиться на вказану версію.

Outside a project (or when the pnpm pin is ignored)

If the project does not pin pnpm, or the pin is being ignored via pmOnFail: ignore, self-update installs the resolved pnpm version globally and links it to PNPM_HOME so it becomes the active pnpm binary on your system.