Skip to content

5.2.1 为什么要"部署上线"

在第四章,你亲手做出了一个待办清单。它能添加任务、删除任务、标记完成,数据还能保存下来。这已经是一个真正可用的工具了。

但有一个问题:它只能在你的电脑上运行。

想让朋友看看你做的东西?要么把电脑递给他,要么录个屏发过去。想在手机上用?做不到。想在公司电脑上用?也不行。

部署,就是把你的项目放到互联网上,让它拥有一个真正的网址。

部署是什么

用一个类比来理解:

  • 你在本地开发,就像在自己家里做饭,只有家里人能吃到
  • 部署上线,就像开了一家餐厅,任何人都可以来品尝

技术上说,部署就是把你的代码放到一台 24 小时运行的服务器上。但你不需要自己买服务器,现在有很多免费的平台帮你做这件事。

不同人群的使用场景

你是谁部署后能做什么
学生把课程作业部署上线,提交一个链接给老师,比截图专业多了
职场人做一个效率工具,在公司和家里都能用,手机上也能用
给家人做工具爸妈用手机扫个码就能打开,不用教他们装软件
学习者积累作品集,每个项目都有真实网址,求职时拿得出手
创业者快速验证想法,让潜在用户试用,收集真实反馈

部署后你将获得

  • 一个真正的网址(如 my-todo.zeabur.app
  • 任何设备都能访问,包括手机、平板
  • 可以分享给任何人,发个链接就行
  • 24 小时在线,你关机了别人也能访问
  • 代码更新后自动同步,不需要手动操作

部署有多简单

你可能觉得"部署"听起来很技术、很复杂。实际上,现在的部署平台已经把流程简化到了极致。

你需要做的只有三步:

  1. 把代码上传到 GitHub(如果你跟着 5.1 做了,这一步已经完成)
  2. 在部署平台上登录,选择你的项目
  3. 点击部署,等待 1-3 分钟

没有服务器要配置,没有复杂的命令要记,就是点几下鼠标的事。

你比想象中离成功更近

如果你已经完成了第四章的待办清单,并且按照 5.1 把代码上传到了 GitHub,那么你距离"让全世界都能访问你的作品"只差 5 分钟。

5.2.2 部署平台选择指南