package.json | package-lock.json | node_modules | npm start
먼저 열린 서버를 닫고,
package.json 파일을 초기화하기 위해 명령어 npm init
을 실행한다.
전부 기본값으로 실행하고 싶으면 npm init -y
명령어를 사용하면 된다.
package.json 내의 대부분의 정보들은 해당 패키지를 npm에 업로드하였을 때 띄울 정보를 저장한다.
{
"dependencies": {
"ejs": "^3.1.8",
"express": "^4.18.1"
},
"name": "login-lecture",
"version": "1.0.0",
"main": "app.js",
"bin": {
"login-lecture": "bin/www.js"
},
"devDependencies": {},
"scripts": {
"start": "node ./bin/www.js",
"test": "echo \\"Error: no test specified\\" && exit 1"
},
"keywords": [],
"author": "",
"license": "MIT",
"description": ""
}
npm start
를 통해 서버를 구동해본다.
잘 작동하는지 확인한다.