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 залежить від контексту проєкту:
У проєкті з managePackageManagerVersions=true
Якщо функція managePackageManagerVersions увімкнена, а у файлі package.json проєкту поле packageManager має значення pnpm, команда self-update лише оновлює поле packageManager у файлі package.json, вказуючи визначену версію. Вона не встановлює pnpm глобально. Наступного разу, коли ви запустите команду pnpm, pnpm автоматично завантажить і переключиться на вказану версію.
Без managePackageManagerVersions або поза проєктом
В іншому випадку, self-update встановлює визначену версію pnpm глобально та повʼязує її з PNPM_HOME, щоб вона стала активним бінарним файлом pnpm у вашій системі.