首先,在项目文件夹中运行以下命令来安装Express和Vercel CLI:
npm install express
npm install -g vercel
在项目文件夹中创建一个名为build的文件夹,并将构建的前端代码放入其中。
在项目文件夹中创建一个名为server.js的文件,并添加以下代码:
const express = require('express');
const path = require('path');
const app = express();
const buildPath = path.join(__dirname, 'build');
app.use(express.static(buildPath));
app.listen(process.env.PORT || 5000, () => {
console.log(`Server running on port ${process.env.PORT || 5000}`);
});
以上代码创建一个Express服务器,并使用express.static中间件指定将静态文件提供到build目录中。它还侦听端口5000(或从环境变量中读取端口号)。
然后在命令行中运行以下命令以部署应用程序:
vercel
按照提示进行部署,等待部署完成后,应用程序将运行在Vercel上。