部署
Deployment
前端工程也叫:部署上线、发布、上线、托管
一句话:把构建好的项目放到公网服务器或托管平台上,让别人能通过网址访问的过程。
详细解释
如果开发服务器是彩排,部署就是正式演出:把构建产物放到一台一直在线的机器上,并分配一个网址。纯静态的网站(SPA、SSG)可以放在静态托管平台或 CDN 上;需要 SSR 或后端接口的项目,要部署到能运行 Node.js 的平台或服务器。
常见做法是把代码推到 Git 仓库,托管平台(如 Vercel、Netlify)检测到新提交后自动构建、自动上线,这叫持续部署。
上线后常见问题:本地正常、线上报错,多半是环境变量没在平台上配置;刷新子页面 404,是单页应用的回退规则没配;接口请求失败,可能是跨域,或接口地址还指向 localhost。
怎么跟 AI 说
可以直接贴给 Cursor、Claude Code 等工具,把里面的业务内容换成你自己的。
项目已经推送到 GitHub,我准备部署到 Vercel。请检查项目的构建命令和输出目录,列出需要在平台上配置的环境变量名称(不要写出真实值),并指出哪些地方还写死了 localhost 地址。