레커
[Node] npm 본문
1. 설치
npm init
-----------------------------------------
npm init -y // 추가 설정 없이 바로 시작
2. package.json
{
"name": "프로젝트 이름",
"version": "1.0.0",
"description": "",
"main": "test.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "",
"license": "ISC"
}
3. 추가 패키지 설치
npm install 패키지명@<버전> <옵션>
npm i 패키지명@<버전> <옵션>
--save : 프로젝트(패키지)가 배포(Deploy) 시 사용될 의존성 모듈을 설치할 때 작성
$ npm install <package> --save
$ npm install <package>
$ npm install <package>@<version>
$ npm i <package>
$ npm install jquery --save
$ npm install jquery
$ npm install jquery@3.7.1
$ npm i jquery
--save-dev / -D : 프로젝트(패키지)가 개발할 때만 사용하는 의존성 모듈을 설치할 때 작성
$ npm install <package> --save-dev
$ npm install <package> -D
$ npm install <package>@<version> -D
$ npm i <package> -D
$ npm install nodemon --save-dev
$ npm install nodemon -D
$ npm install nodemon@3.0.1 -D
$ npm i nodemon -D
-g : 설치 패키지는 디렉토리에 관계없이 작동하도록 설치하는 방법
$ npm install <패키지명> -g
$ npm install webpack -g
'개발 > Node' 카테고리의 다른 글
[Node] JWT (0) | 2023.09.19 |
---|---|
[Node] express.static() (0) | 2023.09.18 |
[Node] Express (0) | 2023.09.18 |
[Node] http 모듈 웹서버 (0) | 2023.09.18 |
[Node] Node.js (0) | 2023.09.15 |