將 Node 專案部署至 Vercel 平台

建立專案

建立專案。

1
2
mkdir vercel-node-example
cd vercel-node-example

初始化專案。

1
npm init -y

安裝依賴套件。

1
npm install express

新增 .gitignore 檔。

1
/node_modules

新增 api/index.js 檔。

1
2
3
4
5
6
7
8
9
10
11
12
const express = require('express');

const app = express();

app.use(express.json());
app.use(express.urlencoded({ extended: true }));

app.get('/api', (req, res) => {
res.sendStatus(200);
});

module.exports = app;

部署

新增 vercel.json 檔。

1
2
3
{
"rewrites": [{ "source": "/api/(.*)", "destination": "/api" }]
}

將程式碼推送到 GitHub 儲存庫。

Vercel 平台註冊帳號,並且連結儲存庫。

程式碼

參考資料