2023. 11. 24. 21:41ㆍcs및 소프트스킬/nodejs
지난 시간에는 express로 서버 띄우기 구현하였습니다.
이번 시간에는 express 서버 띄우는 것에 경로 설정하여 적용하겠습니다.
https://github.com/BerkleyLim/basic_nodejs
GitHub - BerkleyLim/basic_nodejs: 이 프로젝트는 node.js 입문을 위한 프로젝트 중 하나입니다.
이 프로젝트는 node.js 입문을 위한 프로젝트 중 하나입니다. Contribute to BerkleyLim/basic_nodejs development by creating an account on GitHub.
github.com
1. 소스코드
// express 선언
const express = require("express");
// express에 app 넣고, 포트 지정
const app = express();
const PORT = 300;
// -------------------------------------------------------------------
// 이 함수가 get보다 더 위에 올라와져있어야 한다.
// 서버 실행시 화면 표시
const consoleListening = () => {
console.log(`server start : http://localhost:${PORT}`);
}
// 인덱스에서 연결하는 함수
const mainView = (request, response) => {
response.send('main 화면입니다.');
}
// -------------------------------------------------------------------
// 경로 설정
// 경로가 / 일때 main 화면입니다. 실행
app.get('/', mainView)
// 서버 실행
// main 화면입니다. 결과 뜨고,
// console에 server start : http://localhost:300 올리기
app.listen(PORT, consoleListening);
2. 설명
- express framework에서 경로 설정 및 콘솔에 표시될 창을 설정합니다.
- 여기서, 함수를 이용하여 설정하고, 결과를 확인 가능합니다.
- node 실행은 이전 포스팅 참조
- 현재, ver01 저장소 및 포스팅 1. nodejs Getting start, 서버 구현하고 Hello world 띄어보기 참조
[nodejs] 1. nodejs Getting start, 서버 구현하고 Hello world 띄어보기
이번 시간에는 nodejs를 직접 시작해보겠습니다. nodejs를 "Hello world"를 띄우고, 구동원리의 대해 알아보겠습니다. https://github.com/BerkleyLim/basic_nodejs GitHub - BerkleyLim/basic_nodejs: 이 프로젝트는 node.js 입
berkley.tistory.com
3. 결과
자세한 소스코드는 github 저장소에서 ver03 참조하시기 바랍니다.
'cs및 소프트스킬 > nodejs' 카테고리의 다른 글
[nodejs] 6. 프론트엔드 샘플 html을 테스트로 만들고, nodejs 연동하기 (0) | 2023.11.28 |
---|---|
[nodejs] 5. nodejs + express 프로젝트 구성하여 리팩토링 (0) | 2023.11.26 |
[nodejs] 4. express에 각 경로별로 출력될 view단 나타내기 (0) | 2023.11.25 |
[nodejs] 2. express Framework 도입 (router 적용 x) (2) | 2023.11.24 |
[nodejs] 1. nodejs Getting start, 서버 구현하고 Hello world 띄어보기 (0) | 2023.11.24 |