차이점: 1. 로컬 설치는 현재 명령줄이 있는 디렉터리에 모듈을 다운로드하는 반면, 전역 설치는 모듈을 다운로드하여 전역 디렉터리, 즉 노드 설치 디렉터리 아래의 "node_modules" 아래에 설치합니다. 로컬 설치는 require()를 통해 소개하고 있으나, 글로벌 설치에는 require() 메소드를 사용할 수 없습니다.
이 튜토리얼의 운영 환경: windows10 시스템, nodejs 버전 12.19.0, Dell G3 컴퓨터.
1. 다양한 설치 위치:
로컬 설치:
npm install moduleName
는 현재 명령줄이 있는 디렉터리에 모듈을 다운로드하는 것입니다.
전역 설치:
npm install moduleName -g
모듈이 다운로드되어 전역 디렉터리, 즉 노드 설치 디렉터리의 node_modules 아래에 설치됩니다.
2 호출 방법이 다릅니다:
코드에서 로컬 설치. require()를 통해 직접 수행할 수 있습니다; var moduleName = require('moduleName');
전역 설치는 grunt와 같은 명령줄(command line) 사용을 위한 것이므로 패키지를 호출하는 데 require를 사용할 수 없습니다.
Remarks :npm set global=true/false를 사용하여 설치 모드를 설정할 수 있으며, npm get global은 현재 사용되는 설치 모드를 볼 수 있습니다. 추천 학습: "nodejs 비디오 튜토리얼"
위 내용은 노드 설치 모드의 차이점은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!