>  기사  >  웹 프론트엔드  >  npm과 node.js의 관계는 무엇입니까?

npm과 node.js의 관계는 무엇입니까?

青灯夜游
青灯夜游원래의
2022-07-11 18:00:483937검색

npm은 중국어로 "노드 패키지 관리자"를 의미합니다. Node.js 플랫폼의 기본 패키지 관리 도구입니다. npm은 node.js에 해당하는 타사 플러그인을 관리합니다. 코드를 설치, 공유, 배포하고 노드 프로젝트 종속성을 관리합니다.

npm과 node.js의 관계는 무엇입니까?

이 튜토리얼의 운영 환경: Windows 7 시스템, nodejs 버전 12.19.0, DELL G3 컴퓨터.

npm이란 무엇인가요? node.js와 무슨 관련이 있나요?

npm(전체 이름 Node Package Manager, “노드 패키지 관리자”)은 JavaScript로 작성된 Nodejs의 기본 소프트웨어 패키지 관리 시스템입니다. npm을 사용하여 코드를 설치, 공유, 배포하고 프로젝트 종속성을 관리할 수 있습니다.

npm은 JavaScript 세계의 패키지 관리 도구이며 Node.js 플랫폼의 기본 패키지 관리 도구입니다. Nodejs와 함께 설치됩니다. Maven, Java 구문의 gradle 및 Python의 pip와 유사합니다.

npm은 NodeJS 코드 배포의 많은 문제를 해결할 수 있습니다. 일반적인 사용 시나리오는 다음과 같습니다.

  • 사용자가 로컬 사용을 위해 NPM 서버에서 다른 사람이 작성한 타사 패키지를 다운로드하도록 허용합니다.

  • 사용자가 로컬 사용을 위해 NPM 서버에서 다른 사람이 작성한 명령줄 프로그램을 다운로드하고 설치할 수 있습니다.

  • 사용자가 다른 사람이 사용할 수 있도록 NPM 서버에 작성한 패키지나 명령줄 프로그램을 업로드할 수 있습니다.

npm은 Nodejs와 공존합니다. Nodejs가 설치되어 있으면 Nodejs가 설치된 후에도 npm도 설치됩니다. 터미널을 열고 다음 명령어를 실행하여 설치가 성공했는지 확인합니다.

npm과 node.js의 관계는 무엇입니까?

확장된 지식: 실행 시 발생하는 일 npm run xxx

  • npm run xxx를 실행하면 npm은 먼저 현재 디렉터리의 node_modules/.bin에서 실행할 프로그램을 검색하여 실행합니다.

  • 찾지 못하면 전역 node_modules/.bin에서 검색하세요. npm i -g xxx는 전역 디렉터리에 설치하는 것입니다.

  • 전역 디렉터리를 여전히 찾을 수 없으면 다음에서 검색하세요. 동일한 이름을 가진 다른 실행 프로그램이 있는지 확인하기 위한 경로 환경 변수입니다.

노드 관련 지식을 더 보려면 nodejs 튜토리얼을 방문하세요!

위 내용은 npm과 node.js의 관계는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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