npm은 node가 아니며, npm은 nodejs의 패키지 관리자이며, nodejs는 javascript의 실행 환경이자 Google V8 엔진의 캡슐화인 node라고 합니다. 즉, nodejs에는 npm이 포함되어 있지만 npm은 그렇지 않습니다. 노드를 참조하지 마세요.
이 문서의 운영 환경: Windows 7 시스템, nodejs 버전 10.16.2, Dell G3 컴퓨터.
npm 노드인가요?
node.js는 자바스크립트 실행 환경이자 Google V8 엔진을 캡슐화한 것입니다. 서버측 JavaScript 인터프리터입니다.
포함 관계에는 nodejs에 npm이 포함되어 있습니다. 예를 들어 nodejs를 설치하면 cmd를 열고 npm -v를 입력하면 npm이 설치되었음을 나타내는 npm 버전 번호가 표시됩니다.
마스터 요약 인용:
사실 npm은 nodejs의 패키지 관리자입니다. Node.js에서 개발할 때 우리는 다른 사람이 작성한 자바스크립트 코드를 많이 사용하게 됩니다.
다른 사람의 코드가 필요할 때마다 이름으로 검색하고, 소스 코드를 다운로드하고, 압축을 풀어야 합니다. 그런 다음 사용하면 매우 번거로울 것입니다. 그래서 패키지 관리자 npm이 나타났습니다.
누구나 자신이 작성한 소스 코드를 npm 공식 웹사이트에 업로드합니다. 그 중 하나 이상을 사용하려면 소스 코드 위치에 관계없이 npm을 통해 직접 설치하면 됩니다.
그리고 모듈 A를 사용하고 모듈 A가 모듈 B에 종속되고 모듈 B가 모듈 C와 D에 종속되는 경우 npm은 종속 관계를 기반으로 모든 종속 패키지를 다운로드하고 관리합니다. 이 모든 일을 우리가 직접 해야 한다면 얼마나 번거로울지 상상해 보십시오!
추천 학습: "
node.js 비디오 튜토리얼위 내용은 npm 노드인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!