반응형
(Node.js) node.js express로 서버구축하기
* Node를 설치한 후 실행하셔야 됩니다.
1. 프로젝트파일 열기
프로젝트 폴더를 visual studio Code 혹은 다른 코드편집기에서 열어줍니다.
2. 터미널창에서 아래 명령어를 입력해 줍니다.(사진 참고하세요~)
> npm init
> npm install express --save
*npm init을 하고 계속 엔터를 쳐주시면 됩니다!!
(마지막 "Is this OK?"까지 엔터를 치고 폴더쪽 새로고침을 해주면, package.json파일이 생겨남)
3. 서버구축 코드
> 파일 생성 후 코드 입력.
파일명: server.js
const express = require("express");
const app = express();
/* localhost:3000/ 접속시 나올 메시지 */
app.get("/", (request, response) => {
response.send(`<h1>코드짜는 문과녀</h1>`);
});
/* localhost:3000/main 접속시 나올 메시지 */
app.get("/main", (request, response) => {
response.send(`
<h1>Hello World</h1>
<p>This is main page</p>
`);
});
/* localhost:3000/ 혹은 localhost:3000/main 외의
get하지 않은 페이지 접속시 나올 메시지. */
app.use((request, response) => {
response.send(`<h1>Sorry, page not found :(</h1>`);
});
/* 3000포트에서 서버 구동 */
app.listen(3000, () => {
console.log("localhost:3000 에서 서버가 시작됩니다.");
});
<결과 화면>
아래 명령어 입력 후 서버 실행
> node 파일명
http://localhost:3000/ 접속시 화면
http://localhost:3000/main 접속시 화면
"/" 와 "/main" 외의 주소로 접속시 화면
반응형
'웹 > (Node.js)노드' 카테고리의 다른 글
(Node.js) 파일 쓰기, 생성하기/ 파일 삭제하기 + 예제 (0) | 2021.09.10 |
---|---|
(Node.js) 파일 읽기 + 예제/ readFile과 readFileSync (0) | 2021.09.09 |
(Node.js) 파일 목록 불러오기/ 파일 이름 불러오기 + 예제(간단함) (0) | 2021.09.08 |
(Node.js) pm2 서버 중단 없이 소스 반영법/무중단 서비스하기 (pm2사용법) (0) | 2021.09.08 |
(Node.js) node.js 서버구축하기/node.js 서버 만들고 실행하기 (3) | 2021.09.06 |
댓글