$ mkdir {프로젝트 폴더명}
프로젝트 폴더를 생성할 경로로 이동하여
위 명령어를 이용하여 폴더를 생성한다.
$ cd {프로젝트 폴더명}
프로젝트 폴더 경로로 이동한다.
$ npm init -y
해당 명령어로 프로젝트를 초기화하면,
package.json 파일이 생성된다.
package.json 파일은 Node.js 프로젝트의 필수 구성 요소이다.
프로젝트에서 아래의 역할을 한다.
package.json을 통해
프로젝트를 효율적으로 관리하고 유지할 수 있다.
$ npm install express
//app.js
const express = require('express');
const app = express();
app.set('port', process.env.PORT || 3000);
app.get('/', (req, res) => {
res.send('Hello, Express')
});
app.listen(app.get('port'), ()=>{
console.log(app.get('port'), '번 포트에서 대기 중')
});
//package.json
//...other codes...
"scripts": {
"start": "node app.js",
},
//...other codes...
Script에 start 구문을 추가한다.
$ npm start
📦{프로젝트 폴더명}
┣ 📜app.js
┣ 📜package-lock.json
┗ 📜package.json
node_modules 폴더는 생략했습니다.