>  기사  >  웹 프론트엔드  >  npm 노드인가요?

npm 노드인가요?

藏色散人
藏色散人원래의
2021-12-10 14:16:482422검색

npm은 node가 아니며, npm은 nodejs의 패키지 관리자이며, nodejs는 javascript의 실행 환경이자 Google V8 엔진의 캡슐화인 node라고 합니다. 즉, nodejs에는 npm이 포함되어 있지만 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.