pnpm with

추가된 버전: v11.0.0

프로젝트 매니페스트의 packageManager 및 devEngines.packageManager 필드를 무시하고, 특정 버전(또는 현재 실행 중인 버전)의 pnpm으로 한 번만 실행합니다.

pnpm with <version|current> <args...>

다운로드한 pnpm은 pnpm self-update와 같은 방식으로 설치되며, 이후 실행 시 재사용할 수 있도록 전역 가상 스토어에 캐시됩니다.

예시#

매니페스트에 고정된 버전을 무시하고 전역으로 설치된 pnpm을 실행합니다:

pnpm with current install

특정 버전을 실행합니다:

pnpm with 11.0.0-rc.1 install

Dist-tag를 사용합니다:

pnpm with next install

관련 설정#

pmOnFail#

packageManager / devEngines.packageManager 검사를 영구적으로 건너뛰려면(예를 들어 버전 관리를 asdf, mise, Volta 또는 비슷한 도구로 처리하는 경우), 모든 명령을 pnpm with로 실행하는 대신 pmOnFail 설정을 ignore로 설정하세요:

pnpm-workspace.yaml
pmOnFail: ignore