[NodeJS] - 상세페이지 구현위한 Express Route Parameters
NodeJS2018. 10. 17. 01:20
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
○ 상세페이지 구현위한 Express Route Parameters |
Route Parameters 를 이용하여 상세페이지의 라우팅 경로를 설정할 수 있고 값을 변수를 이용하여 지정할 수 있다 const express = require('express'); const app = express(); // constant 상수 = 바뀌지 않는 것(고정값) const fs = require('fs'); // 파일시스템 사용위한 const path = require('path'); // path 모듈 사용 위한 app.get('/page/:pageId', function(req, res) { // Route Parameters 사용 fs.readdir('./data', function(error, filelist){ // 디렉토리 읽기(fs.readdir) var filteredId = path.parse(req.params.pageId).base; // 가져와서 쓸 때는 이렇게 쓴다 fs.readFile(`data/${filteredId}`, 'utf8', function(err, description){ // 파일읽기(fs.readFile) var title = req.params.pageId; }); }); }); |
'NodeJS' 카테고리의 다른 글
[NodeJS] - VSCode 사용 (자주 사용하는 개발 툴) (0) | 2018.11.08 |
---|---|
[NodeJS] - Postman 사용 (post, put, delete 라우팅 데이터 확인) (0) | 2018.11.08 |
[NodeJS] - pm2 설치하여 서버가 죽지 않고 계속 유지시키기 (0) | 2018.10.16 |
[NodeJS] - Supervisor 설치하여 코드 변경 시 자동으로 서버를 리로드 (0) | 2018.10.16 |
[NodeJS] - Express, POST 방식을 이용한 form 데이터 전달 (0) | 2018.10.15 |
댓글()