5.2.1 为什么要"部署上线"
在第四章,你亲手做出了一个待办清单。它能添加任务、删除任务、标记完成,数据还能保存下来。这已经是一个真正可用的工具了。
但有一个问题:它只能在你的电脑上运行。
想让朋友看看你做的东西?要么把电脑递给他,要么录个屏发过去。想在手机上用?做不到。想在公司电脑上用?也不行。
部署,就是把你的项目放到互联网上,让它拥有一个真正的网址。
部署是什么
用一个类比来理解:
- 你在本地开发,就像在自己家里做饭,只有家里人能吃到
- 部署上线,就像开了一家餐厅,任何人都可以来品尝
技术上说,部署就是把你的代码放到一台 24 小时运行的服务器上。但你不需要自己买服务器,现在有很多免费的平台帮你做这件事。
不同人群的使用场景
| 你是谁 | 部署后能做什么 |
|---|---|
| 学生 | 把课程作业部署上线,提交一个链接给老师,比截图专业多了 |
| 职场人 | 做一个效率工具,在公司和家里都能用,手机上也能用 |
| 给家人做工具 | 爸妈用手机扫个码就能打开,不用教他们装软件 |
| 学习者 | 积累作品集,每个项目都有真实网址,求职时拿得出手 |
| 创业者 | 快速验证想法,让潜在用户试用,收集真实反馈 |
部署后你将获得
- 一个真正的网址(如
my-todo.zeabur.app) - 任何设备都能访问,包括手机、平板
- 可以分享给任何人,发个链接就行
- 24 小时在线,你关机了别人也能访问
- 代码更新后自动同步,不需要手动操作
部署有多简单
你可能觉得"部署"听起来很技术、很复杂。实际上,现在的部署平台已经把流程简化到了极致。
你需要做的只有三步:
- 把代码上传到 GitHub(如果你跟着 5.1 做了,这一步已经完成)
- 在部署平台上登录,选择你的项目
- 点击部署,等待 1-3 分钟
没有服务器要配置,没有复杂的命令要记,就是点几下鼠标的事。
你比想象中离成功更近
如果你已经完成了第四章的待办清单,并且按照 5.1 把代码上传到了 GitHub,那么你距离"让全世界都能访问你的作品"只差 5 分钟。
