문제점
pnpm workspace에는 workspace 안에서 사용하는 라이브러리의 버전을 한번에 관리할 수 있는 catalog라는 기능을 제공한다.
catalog를 지정하고 pnpm install
을 시도했더니 오류가 발생한다.
ERR_PNPM_SPEC_NOT_SUPPORTED_BY_ANY_RESOLVER react@catalog: isn't supported by any available resolver.
해결

Catalogs 기능이 pnpm 9.5.0 이후로 릴리즈되어 발생하는 문제다. pnpm을 최신 버전으로 업그레이드하면 해결된다.
업데이트
pnpm self-update
corepack을 통해 설치한 경우:
corepack use pnpm@latest-10
corepack 사용 시 인증서 문제가 발생할 때:
npm install --global corepack@latest
corepack을 먼저 최신 버전으로 설치하고 다시 시도한다.
태그
pnpm
•
corepack
반응과 댓글 시스템은 Giscus에 의해 호스팅되며, 모든 대화는 GitHub에 저장됩니다.