npx claudepluginhub sam42-lab/everything-claude-code-kr# 패키지 매니저 설정 프로젝트 또는 전역으로 선호하는 패키지 매니저를 설정합니다. ## 사용법 ## 감지 우선순위 패키지 매니저를 결정할 때 다음 순서로 확인합니다: 1. **환경 변수**: `CLAUDE_PACKAGE_MANAGER` 2. **프로젝트 설정**: `.claude/package-manager.json` 3. **package.json**: `packageManager` 필드 4. **락 파일**: package-lock.json, yarn.lock, pnpm-lock.yaml, bun.lockb의 존재 여부 5. **전역 설정**: `~/.claude/package-manager.json` 6. **폴백**: `npm` ## 설정 파일 ### 전역 설정 ### 프로젝트 설정 ### package.json ## 환경 변수 `CLAUDE_PACKAGE_MANAGER`를 설정하면 다른 모든 감지 방법을 무시합니다: ## 감지 실행 현재 패키지 매니저 감지 결과를 확인하려면 다음을 실행하세요:
/setup-pmConfigures preferred package manager (npm/pnpm/yarn/bun) for project or globally via detection script, config files, and environment variables.
/setup-pmConfigures preferred package manager (npm/pnpm/yarn/bun) for project or globally via detection script, config files, and environment variables.
/setup-pmConfigures preferred package manager (npm/pnpm/yarn/bun) for project or globally via CLI script. Detects from env var, configs, package.json, lockfiles with fallback priority; supports --detect, --list, --global, --project.
/setup-pmConfigures project or global preferred package manager (npm/pnpm/yarn/bun) via flags like --detect, --project pm, --global pm, --list.
Share bugs, ideas, or general feedback.
프로젝트 또는 전역으로 선호하는 패키지 매니저를 설정합니다.
# 현재 패키지 매니저 감지
node scripts/setup-package-manager.js --detect
# 전역 설정
node scripts/setup-package-manager.js --global pnpm
# 프로젝트 설정
node scripts/setup-package-manager.js --project bun
# 사용 가능한 패키지 매니저 목록
node scripts/setup-package-manager.js --list
패키지 매니저를 결정할 때 다음 순서로 확인합니다:
CLAUDE_PACKAGE_MANAGER.claude/package-manager.jsonpackageManager 필드~/.claude/package-manager.jsonnpm// ~/.claude/package-manager.json
{
"packageManager": "pnpm"
}
// .claude/package-manager.json
{
"packageManager": "bun"
}
{
"packageManager": "pnpm@8.6.0"
}
CLAUDE_PACKAGE_MANAGER를 설정하면 다른 모든 감지 방법을 무시합니다:
# Windows (PowerShell)
$env:CLAUDE_PACKAGE_MANAGER = "pnpm"
# macOS/Linux
export CLAUDE_PACKAGE_MANAGER=pnpm
현재 패키지 매니저 감지 결과를 확인하려면 다음을 실행하세요:
node scripts/setup-package-manager.js --detect