npm init | package.json 대화형 초기화 |
npm init -y | 기본값으로 초기화 |
npm install | 모든 의존성 설치 |
npm ci | 락 파일에서 클린 설치 |
npm install <pkg> | 패키지 설치 |
npm install <pkg>@<version> | 특정 버전 설치 |
npm install <pkg> --save-dev | 개발 의존성으로 설치 |
npm install <pkg> -g | 전역 설치 |
npm uninstall <pkg> | 패키지 제거 |
npm update | 모든 패키지 업데이트 |
npm update <pkg> | 특정 패키지 업데이트 |
npm outdated | 오래된 패키지 확인 |
npm list | 설치된 패키지 목록 |
npm list -g --depth=0 | 전역 패키지 목록 |
npm run <script> | package.json 스크립트 실행 |
npm start | 시작 스크립트 실행 |
npm test | 테스트 스크립트 실행 |
npm run build | 빌드 스크립트 실행 |
npm info <pkg> | 패키지 정보 표시 |
npm search <keyword> | 패키지 검색 |
npm view <pkg> versions | 모든 버전 보기 |
npm cache clean --force | npm 캐시 지우기 |
npm config list | npm 설정 표시 |
npm config set <key> <value> | 설정 값 지정 |
npm config get registry | 레지스트리 URL 가져오기 |
yarn init | package.json 초기화 |
yarn init -y | 기본값으로 초기화 |
yarn | 모든 의존성 설치 |
yarn install --frozen-lockfile | 락 파일에서 설치 |
yarn add <pkg> | 패키지 추가 |
yarn add <pkg>@<version> | 특정 버전 추가 |
yarn add <pkg> --dev | 개발 의존성으로 추가 |
yarn global add <pkg> | 전역 추가 |
yarn remove <pkg> | 패키지 제거 |
yarn upgrade | 모든 패키지 업그레이드 |
yarn upgrade <pkg> | 특정 패키지 업그레이드 |
yarn upgrade-interactive | 대화형 업그레이드 |
yarn outdated | 오래된 패키지 확인 |
yarn list | 설치된 패키지 목록 |
yarn <script> | 스크립트 실행 |
yarn start | 시작 스크립트 실행 |
yarn test | 테스트 스크립트 실행 |
yarn build | 빌드 스크립트 실행 |
yarn info <pkg> | 패키지 정보 표시 |
yarn why <pkg> | 패키지 설치 이유 표시 |
yarn workspaces info | 워크스페이스 정보 표시 |
yarn workspace <name> <cmd> | 워크스페이스에서 명령 실행 |
yarn workspaces run <cmd> | 모든 워크스페이스에서 실행 |
pnpm init | package.json 초기화 |
pnpm install | 모든 의존성 설치 |
pnpm install --frozen-lockfile | 락 파일에서 설치 |
pnpm add <pkg> | 패키지 추가 |
pnpm add <pkg>@<version> | 특정 버전 추가 |
pnpm add -D <pkg> | 개발 의존성으로 추가 |
pnpm add -g <pkg> | 전역 추가 |
pnpm remove <pkg> | 패키지 제거 |
pnpm update | 모든 패키지 업데이트 |
pnpm update <pkg> | 특정 패키지 업데이트 |
pnpm outdated | 오래된 패키지 확인 |
pnpm list | 설치된 패키지 목록 |
pnpm <script> | 스크립트 실행 |
pnpm run <script> | 명시적으로 스크립트 실행 |
pnpm start | 시작 스크립트 실행 |
pnpm test | 테스트 스크립트 실행 |
pnpm store status | 저장소 상태 표시 |
pnpm store prune | 참조되지 않은 패키지 정리 |
pnpm -r <cmd> | 모든 패키지에서 실행 |
pnpm --filter <pkg> <cmd> | 필터링된 패키지에서 실행 |
pnpm --filter "pkg-*" <cmd> | 패턴으로 필터 |
pip install <pkg> | 패키지 설치 |
pip install <pkg>==<version> | 특정 버전 설치 |
pip install <pkg>>=1.0,<2.0 | 버전 범위 설치 |
pip install -r requirements.txt | requirements에서 설치 |
pip install -e . | 편집 모드로 설치 |
pip uninstall <pkg> | 패키지 제거 |
pip install --upgrade <pkg> | 패키지 업그레이드 |
pip install --upgrade pip | pip 자체 업그레이드 |
pip list | 설치된 패키지 목록 |
pip list --outdated | 오래된 패키지 목록 |
pip show <pkg> | 패키지 정보 표시 |
pip search <keyword> | 패키지 검색 (사용 중단) |
pip check | 의존성 확인 |
pip freeze | 설치된 패키지 출력 |
pip freeze > requirements.txt | requirements로 저장 |
pip download <pkg> | 패키지만 다운로드 |
pip wheel <pkg> | wheel 패키지 빌드 |
python -m venv venv | 가상 환경 생성 |
source venv/bin/activate | 활성화 (Linux/Mac) |
venv\Scripts\activate | 활성화 (Windows) |
deactivate | 환경 비활성화 |
brew install <pkg> | 패키지 설치 |
brew install --cask <app> | GUI 애플리케이션 설치 |
brew uninstall <pkg> | 패키지 제거 |
brew upgrade | 모든 패키지 업그레이드 |
brew upgrade <pkg> | 특정 패키지 업그레이드 |
brew reinstall <pkg> | 패키지 재설치 |
brew list | 설치된 패키지 목록 |
brew list --cask | 설치된 cask 목록 |
brew search <keyword> | 패키지 검색 |
brew info <pkg> | 패키지 정보 표시 |
brew outdated | 오래된 패키지 목록 |
brew deps <pkg> | 의존성 표시 |
brew uses <pkg> | 의존하는 패키지 표시 |
brew update | Homebrew 업데이트 |
brew cleanup | 오래된 버전 제거 |
brew cleanup -s | 캐시 포함 정리 |
brew doctor | 문제 확인 |
brew autoremove | 사용하지 않는 의존성 제거 |
brew services list | 서비스 목록 |
brew services start <pkg> | 서비스 시작 |
brew services stop <pkg> | 서비스 중지 |
brew services restart <pkg> | 서비스 재시작 |
brew tap | 탭된 저장소 목록 |
brew tap <user/repo> | 저장소 추가 |
brew untap <user/repo> | 저장소 제거 |