corepack enable 명령은 Node.js에 내장된 패키지 관리 도구인 Corepack을 활성화하기 위한 명령입니다. Corepack은 Yarn 및 pnpm과 같은 패키지 관리자를 Node.js 설치와 함께 사용할 수 있도록 해주는 도구입니다. Corepack은 이러한 패키지 관리 도구를 쉽게 설치하고 관리할 수 있게 해줍니다.
corepack enable
Corepack을 활성화한 후에는 Yarn 또는 pnpm을 설치하고 사용할 수 있습니다. Corepack은 기본적으로 최신 버전의 패키지 관리 도구를 사용할 수 있도록 도와줍니다.
Corepack의 장점
1. Corepack을 사용하면 별도로 Yarn이나 pnpm을 설치할 필요 없이 쉽게 사용할 수 있습니다.
2. Corepack은 프로젝트별로 특정 버전의 패키지 관리 도구를 사용할 수 있게 해줍니다.
3. Node.js 설치와 함께 제공되어 별도의 설정 없이 바로 사용할 수 있습니다.
pnpm을 활성화하고 사용하려면
corepack prepare pnpm@stable --activate
- pnpm의 안정적인 버전을 준비하고 활성화
Yarn을 활성화하고 사용하려면
corepack prepare yarn@stable --activate
- Yarn의 stable 버전을 준비하고 활성화