Cursor 做完网站怎么上线

最近更新:2026-09-05 · 查看 Markdown 版(适合 AI 阅读)

直接答案

在 Cursor 里做完网站后,最快的方式是直接让 Cursor 的 Agent 帮你部署。码上架对 AI 助手公开了部署契约,在 Cursor 对话框输入:

读取 https://mashangjia.com/ai 的契约,按它把我当前这个项目部署上线,完成后把网址给我。

Agent 会自己读取契约、打包项目、上传、拿回可访问的网址。全程你不需要碰服务器。

方式一:Cursor Agent 自动部署(推荐)

真实流程:

  1. 在 Cursor 里确认项目能本地跑通(静态项目能 npm run build,容器项目有 Dockerfile)。
  2. 把上面那句话发给 Agent。
  3. Agent 按契约调用码上架的公开接口完成发布,返回形如 你的项目.mashangjia.com 的网址。
  4. 匿名发布拿到的是临时网址;满意后到网站注册账号、认领站点,转正式。

如果 Agent 中途报错,把报错原文贴回给它,让它按契约里的失败恢复说明重试——契约里写了常见失败的处理方式。

方式二:手动上传

  1. 在 Cursor 终端运行构建(静态项目通常是 npm run build,产物在 dist/)。
  2. 把产物目录打成 zip。
  3. 打开 码上架 上传,立即得到网址。
  4. 需要长期使用时注册账号认领。

边界:免费版最多 5 个项目、50MB 存储、每月 500MB 流量、zip 最大 50MB(以官网实时说明为准)。

方式三:Vercel / Netlify(静态项目)

Cursor 项目如果 push 到了 GitHub,可以在 Vercel/Netlify 导入仓库自动部署。注意两点:Vercel Hobby 档免费但条款上禁止商用;国内访问速度建议实测。不会用 git 的话这条路反而更绕。

常见问题

Q:Cursor 做的 React/Vue 项目打开空白? 十有八九是路由问题。SPA 需要服务端把不存在的路径回退到 index.html——托管平台一般自动处理;自己放 Nginx 的话加 try_files $uri /index.html

Q:项目里有后端代码(比如 Express/Flask)能直接传静态托管吗? 不能。带后端的项目需要容器部署:让 Cursor 帮你补一个 Dockerfile,然后走码上架的 Docker 项目部署或自建服务器。

Q:部署后能换自己的域名吗? 能,在码上架后台绑定自定义域名即可(按套餐能力开放)。

下一步