NPM 정보 :
NPM은 NodeJS를위한 패키지 관리 및 배포 도구입니다. JavaScript 개발자는 코드를 공유하고 코드 스 니펫을보다 쉽게 공유 할 수 있으며 NPM을 통해 공유하는 코드를 관리하기에 편리하고 빠르며 간단합니다.
NodeJS 설치 및 NPM 관리
설치하다
Nodejs 공식 웹 사이트로 이동하여 설치 패키지를 다운로드하여 직접 설치하십시오. 동시에 Nodejs에는 기본적으로 NPM 모듈이 포함됩니다. 후자는 최신 버전으로 업데이트되어야합니다. -V 버전 정보 확인이 있으면 설치가 성공적입니다. 일부 버전은 대문자 및 V에 대한 오류 시도와 같은 READ-V 매개 변수 CASE CONTIVE를 지원하지 않습니다.
노드 -vv4.4.4npm -v2.15.1
NPM 모듈을 업데이트하십시오
노드 설치 npm -g
-g 매개 변수는 글로벌 설치를 나타냅니다. Windows에 설치된 모든 모듈 파일은 일반적으로 노드 설치 디렉토리 또는 C :/Users/Administrator/AppData/Roaming Cache Directory에 저장됩니다.
-G 로컬 설치를 제거하고 NPM은 현재 디렉토리에 새 node_modules 디렉토리를 만듭니다. 다운로드 된 모듈이 저장됩니다.
제거하십시오
제거를 통해 Node_Modules 디렉토리에서 모듈을 삭제하십시오
#local unin -intall npm unin intall <name> #global unnin intall npm unin unnindall <name> --g
2. 첫 번째 Nodejs 응용 프로그램을 만듭니다
Express 모듈을 사용하여 응용 프로그램을 만듭니다.
먼저 익스프레스 모듈을 다운로드하십시오
NPM 설치 -G ExpressExpress -v
마찬가지로 설치가 성공했는지 확인하십시오. 두 가지 매개 변수가 더 있습니다 : -e 또는 -ejs; -j 또는 -jshtml. 의미:
-e, -ejs 추가 EJS 엔진 지원 추가 EJS 모듈 엔진 지원 추가
-j, -jshtml 추가 jshtml 엔진 지원 (기본값으로 jade) 추가 jshtml 템플릿 엔진 지원 추가
CMD 명령 줄은 새 버전의 Express에서 지원되지 않으므로 위의 Express -V는 오류를보고합니다. 내부 또는 외부 명령이 아니므로 Express -Generator를 다운로드해야합니다.
NPM 설치 -G Express -Generator
그런 다음 전역으로 Express 명령을 사용하고 폴더 (f :/project/nodejs)를 선택하여 응용 프로그램을 작성할 수 있습니다.
Express Hello_world
CD Hello_world가 프로젝트에 들어갑니다
CD hello_world#보기 디렉토리 구조 Dir#이# 2016/06/26 14:43 <lir>.# 2016/06/26 14:43 <lir> ..# 2016/06/26 01:41 1,442 App.js# 2016/06/26 01:41 <Dir> bin# 2016/26 01:41 331# 33/0/0/26. 01:41 <Dir> Public# 2016/06/26 01:41 <Lourtes# 2016/06/26 01:41 <Dir>보기# 2 파일 1,773 바이트# 6 디렉토리 161,019,293,696 사용 가능한 바이트*
여기에는 package.json 파일이 있으며 종속성 속성은 현재 프로젝트가 의존하는 모듈을 지정합니다. 시작하기 전에 NPM 설치를 실행하여 다운로드해야합니다.
NPM 설치
package.json 파일이 없으면이 단계는 오류를보고합니다.
npm err! 설치는 종속성을 읽을 수 없습니다. Windows_nt 6.1.7601
기본값은 NPM INI를 통해 생성 할 수 있습니다. 여기서는 위의 Express Hello_world 명령이 내부적으로 호출되었으며 생성 된 파일 컨텐츠는 다음과 비슷합니다.
{ "name": "hello_world", "버전": "0.0.0", "private": true, "scripts": { "start": "node ./bin/www"}, "dependencies": { "body-parser": "~ 1.15.1", "쿠키 패러": "~ 1.4.3" "~ 4.13.4", "Jade": "~ 1.11.0", "Morgan": "~ 1.7.0", "Servicon": "~ 2.3.0"}}위의 템플릿을 설치하고 CATE를 위해 package.json 파일을 수신 할 수도 있습니다. NPM 모듈 Package.json 파일에는 여기보다 훨씬 더 많은 정보가 포함되어 있음을 언급 할 가치가 있습니다.
종속성 라이브러리가 다운로드 될 때까지 기다립니다. 완료 후 추가 Node_Modules 폴더를 사용하여 종속성 라이브러리를 저장합니다.
이 시점에서 현재 응용 프로그램 준비 작업이 완료되었습니다. 응용 프로그램 시작 :
NPM 시작
액세스하려면 127.0.0.1::3000 (기본 포트)을 입력하십시오
세 가지 요약
개인적인 경험, 저는 0에서 Nodejs 응용 프로그램을 만드는 학생들에게 참조를 제공하고 싶습니다.
위의 것은 편집자가 당신에게 가져 오는 nodejs의 전체 내용입니다 - 시작하기위한 필수 가이드입니다. 모두가 wulin.com을 더 지원하기를 바랍니다