我有一个使用React/Redux的应用程序,它使用API端点。目前我在一个服务器上呈现React/Redux客户端,而在另一个服务器上运行我的API - 两者都使用express。如何在同一台服务器上运行它们?我只需要为我的客户端提供静态目录,并像这样添加GET / POST等服务器功能:
//...
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}...`);
});
非常感谢您的帮助。谢谢!(涉及IT技术,无法提供更多上下文)