1. json파일 생성
npm init -y
2. express 설치
npm insatll express
npm i express
- package-lock.json은 어떤 패키지들이 어떤 버전으로 설치되었는지 기록해놓은 파일입니다. 나중에 이 파일이 있으면 다른 동료들과 협업할때 같은 환경으로 개발할 수 있게 도와줍니다.
- node_modules 폴더는 npm을 통해 설치된 패키지들에 대한 파일이 있는 폴더입니다. 앞으로 개발을 하면서 다양한 라이브러리를 사용하게 될텐데 이에 대한 모든 파일이 여기에 설치됩니다.
3. app.js 서버연결
const express = require('express');
const app = express();
const port = 5000;
app.get('/', (req, res) => {
res.send('Hello World!');
});
app.listen(port, () => {
console.log(port, '포트로 서버가 열렸어요!');
});
address already in use :::5000 에러가 났을 경우 대처방법
->
2023.10.31 - [sparta/Node] - listen EADDRINUSE: address already in use (사용중인 포트 닫는법)
'develop > Node' 카테고리의 다른 글
aws에 node.js 설치 (0) | 2023.11.01 |
---|---|
mongodb node.js 연결 (1) | 2023.11.01 |
mongoose 스키마 타입 (0) | 2023.11.01 |
listen EADDRINUSE: address already in use (사용중인 포트 닫는법) (1) | 2023.10.31 |
Create-react-app 설치오류 (npm WARN deprecated tar@2.2.2: This version of tar is no longer supported, and will not receive security updates. Please upgrade asap.) (0) | 2023.10.07 |