- npm은 Node.js의 기본 패키지 매니저로, 코드 공유 및 버전 관리를 용이하게 합니다. 📦
npm init
명령어는 프로젝트 초기화에 사용되며, -y
옵션으로 기본값 설정을 간소화할 수 있습니다. 🚀
package-lock.json
파일은 패키지 의존성의 정확한 버전을 기록하여 일관된 환경을 보장합니다. 🔒
- 개발 의존성은
npm install --save-dev
또는 npm install -D
로 설치하여 개발 환경에만 적용합니다. 🛠️
- 전역 패키지는
npm install -g
로 설치하여 시스템 어디서든 사용할 수 있습니다. 🌍
npm ci
명령어는 package-lock.json
을 기반으로 패키지를 설치하여 정확한 의존성 트리를 보장합니다. ⚙️
npm outdated
명령어로 오래된 패키지를 확인하고, npm update
로 최신 버전으로 업데이트할 수 있습니다. ⬆️
npm publish
명령어를 사용하여 직접 만든 패키지를 npm 레지스트리에 배포할 수 있습니다. 📤
- MPX는 패키지를 설치 없이 실행하거나 로컬 패키지를 쉽게 실행할 수 있게 해주는 도구입니다. ✨