部署一个全栈应用通常涉及到前端和后端代码的部署。下面是一个典型的解决方案,包含前端代码示例(使用React)和后端代码示例(使用Node.js和Express)。
前端部署
npm run build
后端部署
const express = require('express');
const app = express();
app.get('/api/data', (req, res) => {
res.json({ message: 'Hello, World!' });
});
app.listen(3000, () => {
console.log('Server is running on port 3000');
});
整体部署
这只是一个简单的示例,实际的部署过程可能会更加复杂,具体根据你的应用需求和服务器环境进行调整。