본문 바로가기
반응형

nodejs4

[Backend] Node.js 하위 폴더 읽기 및 파일 찾기 Node.js 하위 폴더 읽기 및 파일 찾기 const inspectionFindFile = (destPath) => { try { fs.readdirSync(destPath, { withFileTypes: true }) .forEach((file) => { const path = `${destPath}/${file.name}`; if (file.isDirectory()) { inspectionFindFile(path); } else { // 파일 처리 파일은 따로 배열에 담아 처리하시면됩니다. } }); } catch(err) { return console.error('Read Error', err); } } // 예시 경로입니다. inspectionFindFile(C:/Desktop/image); 검.. 2021. 9. 15.
[Backend] Nodejs router Nodejs router 안녕하세요. 개발자 개발 까마귀입니다. 오늘은 Nodejs router에 대해 알려드리겠습니다. 저번에 routing이 뭔지 알려드렸죠? "라우팅은 URI(또는 경로) 및 특정한 HTTP 요청 메소드(GET, POST 등)인 특정 엔드 포인트에 대한 클라이언트 요청에대한 응답을 말합니다." 라고요 그리고 저번에 const express = require("express"); const app = express(); app.get("/", function(req, res) { res.send("hello world"); }) app.listen(8082, function() { console.log("8082 server start"); }) 이렇게 app.get으로 routing.. 2021. 3. 29.
[Backend] Nodejs ejs 적용 Node js ejs 적용 안녕하세요. 개발자 개발 까마귀입니다. 오늘은 템플릿 엔진인 ejs를 어떻게 적용하는지 알려드리겠습니다. 일단 express와 ejs를 깝니다. 설치 후 const express = require("express"); const app = express(); const path = require("path"); app.set('views', path.join(__dirname, './views')); app.set('view engine', 'ejs'); views 엔진 등록과 views를 등록할 views 폴더를 지정 해줍니다. 제 폴더 구조입니다. 폴더 구조는 각자 다르니 경로는 알아서 정하세요. const express = require("express"); const a.. 2021. 3. 29.
반응형