~/VibeHandbook
免费 PDF

16

部署上线到生产环境

你一直在搭建。应用在你的机器上能跑,演示让一位朋友惊叹,想把它推向世界的冲动是真实的。这正是许多独立开发者卡住的时刻——不是因为代码坏了,而是因为"上线"感觉像是一门自带黑魔法的、完全不同的学问:(Domain Name System,域名系统,互联网的地址簿,把像 yourdomain.com 这样的名字翻译成服务器所在的那个号码)、服务器、密钥、支付 webhook。好消息是:这恰恰是 AI 最擅长的那种机械、有完善文档的工作。你的任务是指挥。它们的任务是敲命令。

但"指挥"这个词是承重的。这整本书的主题就是理解你所发布的东西。你不需要把那些标志参数背下来,但你确实需要知道每一步是为了什么——webhook 在保护你免于什么,为什么密钥绝不能进仓库,消费上限在给什么套笼子。当你理解了这件事的形状,你就能在 AI 那个自信满满的答案悄悄出错时察觉到,也能在第一次部署炸掉时把它救回来。在上线时被烫到的开发者,几乎总是那些粘贴了自己读不懂的命令的人。

本章会走完最后这一英里的全程,从一个能在本地运行的应用,到一个真实的、能让人们向你付款的 (Uniform Resource Locator,统一资源定位符,人们在浏览器里键入的那个网址)。

  1. 16.1选一个托管平台并部署
  2. 16.2自定义域名与 DNS
  3. 16.3环境变量与密钥
  4. 16.4接入支付
  5. 16.5预发布环境与回滚
  6. 16.6监控与错误追踪
  7. 16.7性能与缓存
  8. 16.8上线前清单
  9. 16.9上线之后
  10. 16.10回顾与练习

想离线阅读?

免费下载整本书的 PDF 或 EPUB。