API 끝점을 사용하는 React/Redux 앱이 있습니다. 나는 현재 한 서버에서 React/Redux 클라이언트를 렌더링하고 다른 서버에서는 내 API를 렌더링하고있다. 둘 다 express를 사용한다. 같은 서버에서 어떻게 둘 다 실행할 수 있습니까? 난 그냥 내 클라이언트에 대한 정적 인 역할을하고 GET/POST/등 추가 할 것이라고. 이렇게 서버 :동일한 익스프레스 서버에서 클라이언트와 API를 모두 실행하는 방법은 무엇입니까?
//...
app.use(express.static('dist'));
app.get('/api/users', function(req, res) {
//...
})
app.post('/api/users', function(req, res) {
//...
})
const PORT = process.env.PORT || 3000;
app.listen(PORT, function() {
console.log(`Listening on port ${PORT}...`);
});
모든 도움을 주시면 감사하겠습니다. 감사!!