기술 & 테스트 핵심 B · 공식 안내 플랫폼: 웹

npm

npm

npm은 자바스크립트 패키지 레지스트리이자 명령줄 도구입니다. 패키지를 설치하고, 나열하며, 배포하고, 프로젝트 스크립트를 실행합니다.

당신은 이것을 이렇게 부를 수 있습니다 npm노드 패키지 관리자npm 레지스트리npm CLI

작동 방식을 확인하세요

원본 작업 예제npm

다른 예시

CI는 커밋된 락파일에서 npm ci를 실행하고 테스트 스크립트를 실행합니다. 로컬 검사와 동일한 종속성 트리를 가져옵니다.

주요 부분

  1. 01Code or behavior under test
  2. 02Observable evidence
  3. 03Coverage, failure, and recovery

사용할 때

Node 종속성과 공유 프로젝트 스크립트에 사용하세요. 의도적으로 lockfile을 검토하고 커밋하세요.

다음 경우에는 사용하지 마세요

패키지 관리자를 섞어 사용하거나, 설치 스크립트를 무시하거나, 비밀을 게시하거나, 실수로 잠금 파일(lockfile)을 변경하지 마세요.

코드에서 사용된 이름

package.json + package-lock.json + npm ci

출시하기 전에

Check the runtime and version, integration limits, dependencies and licenses, and platform support. Verify security, failure, speed, monitoring, deploy, support owner, upgrade path, and rollback.

복사 가능한 요청

Outcome:Complete the task with npm (npm)。 User context:CI는 커밋된 락파일에서 npm ci를 실행하고 테스트 스크립트를 실행합니다. 로컬 검사와 동일한 종속성 트리를 가져옵니다. Technology or engineering concept:npm (npm)。 Why it fits:Node 종속성과 공유 프로젝트 스크립트에 사용하세요. 의도적으로 lockfile을 검토하고 커밋하세요. Do not use it when:패키지 관리자를 섞어 사용하거나, 설치 스크립트를 무시하거나, 비밀을 게시하거나, 실수로 잠금 파일(lockfile)을 변경하지 마세요. Engineering fit: Define where it runs and which version to use. Set its job, interfaces, data flow, dependencies, supported systems, security, and speed limits. Explain how it fits the current stack. Lifecycle safeguards: Check dependency health and licenses. Add monitoring and a fallback. Name the upgrade owner. Do not add a second tool for the same job without a measured benefit. Acceptance criteria: A small integration proves the needed behavior. Test compatibility, security, failure, and performance. Document deploy, upgrade, support, and rollback steps. Evidence and limits (evidence boundary):해당 출처에 대해 공식적인 것입니다. 다른 플랫폼이나 팀은 그 용어를 다른 방식으로 사용할 수 있습니다. Unknowns to confirm: Current stack, runtime and version rules, target systems, dependency owner, performance budget, support period, and migration limits.

이 요청을 확인하세요

Review how npm (npm) is used now. Definition: npm은 자바스크립트 패키지 레지스트리이자 명령줄 도구입니다. 패키지를 설치하고, 나열하며, 배포하고, 프로젝트 스크립트를 실행합니다. Release checks: Check the runtime and version, integration limits, dependencies and licenses, and platform support. Verify security, failure, speed, monitoring, deploy, support owner, upgrade path, and rollback. Before changing code, list the evidence, gaps, severity, and the smallest safe fix.

B
이 용어는 얼마나 공식적인가요?

공식 안내

명명된 플랫폼, 프레임워크, 프로젝트 또는 전문가 그룹에는 이 용어에 대한 공식 가이드가 있습니다.

해당 출처에 대해 공식적인 것입니다. 다른 플랫폼이나 팀은 그 용어를 다른 방식으로 사용할 수 있습니다.

범위
소스가 포함하는 것만:정규 이름、정의、플랫폼 API、구현、사용 안내
문서 상태
안정적인
선택됨
2026-07-30

증거 출처 및 범위

권위 있는 출처 · npm · 안정적인 npm Documentation 범위: 정규 이름、정의、플랫폼 API、구현、사용 안내 여기 역할: 명시된 범위 안의 권위 출처 범위: 정규 이름, 정의, 플랫폼 API, 구현, 사용 안내

직접 복사

브라우저가 이것을 복사할 수 없습니다. 아래 요청을 선택하고 직접 복사하세요.