NodeJS
[NodeJS] - 상세페이지 구현위한 Express Route Parameters
Riucc
2018. 10. 17. 01:20
○ 상세페이지 구현위한 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; }); }); }); |