Skip to main content
正在检查视频权限

计算机基础:先让自己的开发环境跑起来

这本小册给第一次使用终端、Git 和 AI 编程工具的人。目标不是补完计算机专业课程,而是能在 Codex 等工具的帮助下打开项目、运行页面、看懂报错、保存代码,并知道哪些操作不能随便执行。

保留七个部分,不额外加专业门槛​

部分先学什么看得见的成果
1. 开发环境编辑器、终端、进入目录、运行命令在自己的电脑启动一个网页
2. 文件与文档路径、Markdown、JSON、常用文件一份项目说明和一份可读取的数据
3. 项目开发基础项目目录、依赖、环境变量、日志安装并运行一个现成项目,修复一个报错
4. Git 与 GitHub提交、差异、回退、远程仓库找回一次被改坏的页面
5. 计算机网络localhost、端口、DNS、HTTP、API在 Network 中找到一次成功和失败的请求
6. 计算机安全基础密钥、权限、登录、常见风险忽略环境文件,检查浏览器没有私密密钥
7. 浏览器基础元素、样式、Console、Network、存储修好一个页面布局或接口问题

原有前七部分的目录顺序保留。Linux 编辑器、Shell 自动化、操作系统 API、数字签名的细节属于查阅内容,不要求第一次通读;先会使用和判断风险,不手写加密算法。不再设置计算机组成、算法、数据库、可靠性四个追加部分:数据库到数据库册学习,测试与上线在工程册边做边学。

第一轮怎么走​

先完成第1部分的编辑器与终端、第3部分的项目结构与包管理,再做一次 Git 提交。之后按需要补文件、网络、安全、浏览器操作。Windows 可以先使用 PowerShell,不必为了入门重装 Linux。

建立一个专用实验目录,在编辑器中打开它:

mkdir fullstack-lab
cd fullstack-lab
node --version
git --version

没有安装工具时,先按对应章节安装。命令报错就停在这一条,保留完整错误,不让 AI 一次执行一串自己看不懂的修复命令。

和 AI 配合的方法​

每次只解决一个小问题,例如:

我是技术新手,当前在 fullstack-lab。请先检查项目说明和目录,告诉我如何启动。一次只解释一个步骤,写清执行目录、预期输出和失败时检查什么。不要删除文件,不要读取或展示密钥;涉及安装全局工具和修改系统设置时先说明影响。

生成代码后先看差异,再运行。AI 说“修好了”不是验收,浏览器真正显示结果才是。不要上传真实用户数据、密码或完整环境文件。

结课作品​

交付一个自己的学习档案网页:有个人介绍、三个学习记录、一个可点击链接,能在本地打开;代码在 Git 仓库中,README 记录启动方法。故意改坏一个样式再用 Git 恢复,并在浏览器找到该网页请求的状态码。

做到这些就可以开始全栈项目工程册,不用先背完所有命令。需要保存业务数据时查数据库册,准备公开访问时查云服务册。