반응형

서버인 NodeJS의 Express 정적폴더 내부에 존재하는 내부 파일을 프론트에서 불러올 수 있도록 하는 방법입니다.

NodeJS 서버가 실행된다는 가정하에 작성된 내용입니다.

NodeJS 서버 여는방법 바로가기

 

const express = require('express');
const http = require('http');
const app = express();
const server = http.createServer(app);

...

// 프론트와 폴더 연결해주기
app.use("/profiles", express.static("profiles"));

// SERVER
const port = 8080;
app.set('port', port);
server.listen(port, () => {
    const message = `
        [ Test Server ]
        Running Port : localhost:${port}
        Start Time : ${Date()}
    `;
    console.log(message);
});

위처럼 app.use를 통해 static 폴더를 연결해주면 profiles폴더의 파일들을 프론트에서 불러올 수 있게 됩니다.

 

반응형

+ Recent posts