npm init
을 실행하여 package.json
파일을 생성합니다.npm install express
명령어를 사용합니다.server.js
파일을 생성합니다.javascriptCopy code
const express = require('express');
const app = express();
const port = 3000;
app.get('/', (req, res) => {
res.send('Hello World!');
});
app.listen(port, () => {
console.log(`Server listening at http://localhost:${port}`);
});
npm run build
를 실행합니다. 이렇게 하면 build
폴더에 프로덕션용 앱이 생성됩니다.server.js
파일을 수정합니다. Express의 static
미들웨어를 사용하여 build
폴더를 서빙합니다:javascriptCopy code
app.use(express.static('path/to/your/react-app/build'));
node server.js
를 실행하여 서버를 시작합니다. 이제 브라우저에서 http://localhost:3000
으로 접속하면 React 앱이 표시됩니다.이 단계들을 따라 하면 React 앱과 Node.js 서버가 연결됩니다. 추가 설정이나 특정 요구 사항에 따라 더 복잡한 설정이 필요할 수도 있습니다.