npm init
package name :
version :
description :
entry point :
test command :
git repository :
keywords :
author :
license :
1. 따로 아는 부분이 없는 부분은 빈 값으로 엔터 입력
2. 이후 최종적으로 입력한 정보 확인 후 yes 입력시 입력값 적용
3. package.json 파일 생성됨을 확인
4. 해당 파일 open하여 설정값 확인
example
==============================
{
"name": "node-api-server-sample",
"version": "1.0.0",
"description": "",
"main": "index3.js",
"dependencies": {
"express": "^4.17.0",
"morgan": "^1.9.1"
},
"devDependencies": {
"mocha": "^6.1.4",
"should": "^13.2.3",
"supertest": "^4.0.2"
},
"scripts": {
"start": "node ./index3.js",
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "ISC"
}
==============================
5. "start": "node ./index3.js",
라인 추가하여 start 스크립트를 추가함으로서
기존에 서버 구동을 위해 사용한 node ./index3.js와 같은 명령어가 아니라
npm start와 같은 명령어로 대신할 수 있음
-> 즉, index3.js로 서버를 구동하는 형태가 아니라 json 파일을 통해 서버를 구동하는 형태
( index3.js 파일 내용은 다음 글에서 확인할 수 있음. npm init에 대해 + json 파일 내용에 대해 확인하는 정도로 넘어가자 )
'Infra > Node.js' 카테고리의 다른 글
Node.js 체험하기 - 10 _ devDependencies를 이용한 api TEST 실습 (0) | 2019.05.24 |
---|---|
Node.js 체험하기 - 9 _ api TEST를 위해 사용하는 devDependencies 소개 (0) | 2019.05.24 |
Node.js 체험하기 - 7 _ 요청 객체와 응답 객체 (0) | 2019.05.24 |
Node.js 체험하기 - 6 _ express와 res를 이용한 js파일 작성 (0) | 2019.05.24 |
Node.js 체험하기 - 5 _ morgan 설치 (0) | 2019.05.24 |