[toc]
| 单词 | 词性 | 音标 | 含义 |
|---|---|---|---|
| Node.js | n. | /nəʊd dʒeɪ es/ | 基于 Chrome V8 引擎的 JavaScript 运行环境,让 JS 脱离浏览器在电脑上运行,本节用它验证环境是否装好 |
| npm | n. | /ˌen piː ˈem/ | Node.js 自带的包管理工具,负责安装第三方库、管理项目依赖 |
| Vite | n. | /viːt/ | 前端构建与开发工具,本节用 npm create vite 一键创建 Vue + TS 项目 |
| Vue | n. | /vjuː/ | 主流前端框架,用数据驱动页面,是后续章节的主体 |
| TypeScript | n. | /ˈtaɪp skrɪpt/ | JavaScript 的超集,带类型系统,本节创建的模板就是 vue-ts |
| ESLint | n. | /ˈiː es lɪnt/ | 代码规范检查工具,在 VS Code 里实时提示代码风格问题 |
Lecture01-课程导览、一次性环境搭建、Vibe Coding 总览
1、本节讲什么
装好后面所有章节都要用的工具(一次搞定,全书不再重复),熟悉 VS Code 的常用快捷键,并理解整套课的学习方式——"描述 → 生成 → 验证"黄金三角。
2、概念速览
什么是前端开发:一个网页 = HTML(骨架)+ CSS(外观)+ JS(行为)。后端管数据,前端管页面长什么样、怎么交互。
什么是 Vibe Coding:不手写每一行,而是用自然语言描述需求,让 AI 生成、你来验证。你的价值在"说得清、看得懂、验得了"。
正确 vs 误区:AI 是"帮你写的工具",不是"替你负责"——出问题你还是得看懂、会改。
3、先看效果
环境装好后,在终端跑一句 node -v 能看到版本号;用 Vite 建的项目能在浏览器打开一个页面:
Hello Vite + Vue + TypeScript!
[count is 0] [+1] [-1]
4、照着做
① 装 Node.js(自带 npm)
- 老师发给你安装程序:
node-v22.17.1-x64.msi一路默认安装,注意放在非中文、无空格目录。 - 打开终端,验证:
node -v # 应显示 v22.17.1
npm -v # 应显示 10 或更高
有版本号输出就是装好了。以后全书的
node/npm命令都依赖它,不再重复。
② 装编辑器 VS Code
- 到 https://code.visualstudio.com 下载安装。
- 装两个插件:Vue - Official(写 Vue 高亮)和 ESLint(代码规范提示)。
③ 用 Vite 创建第一个 Vue + TS 项目
npm create vite@latest my-first-app -- --template vue-ts
cd my-first-app
npm install
npm run dev
用浏览器打开终端显示的地址(通常是 http://localhost:5173),看到"先看效果"的页面。
④ 认识三个窗口:浏览器(看页面效果)、终端(跑命令、看报错)、VS Code(写代码)。
VS Code 常用快捷键(先记住这 15 个,够用很久)
| 快捷键 | 作用 |
|---|---|
Ctrl + S | 保存文件(写代码第一高频动作) |
Ctrl + Z / Ctrl + Shift + Z | 撤销 / 重做 |
Ctrl + X | 剪切当前整行 |
Ctrl + D | 选中下一个相同的词(批量改同名变量) |
Ctrl + F / Ctrl + H | 查找 / 替换 |
Ctrl + P | 快速打开文件(输文件名跳转) |
Ctrl + Shift + P | 命令面板(执行各种命令) |
Ctrl + 空格 | 打开 / 关闭终端 |
Ctrl + / | 注释 / 取消注释当前行 |
Shift + Alt + ↑ / ↓ | 向上 / 向下复制当前行 |
Alt + ↑ / ↓ | 上 / 下移动当前行 |
Tab / Shift + Tab | 缩进 / 取消缩进 |
Ctrl + B | 显示 / 隐藏侧边栏 |
F12 | 跳转到定义(看变量/函数从哪来,TS 尤其好用) |
按住 Alt + 鼠标点击多处 | 多光标同时编辑 |
刚开始不要求全背,先熟记:
Ctrl+S、Ctrl+D、Ctrl+/、Ctrl+空格、Ctrl+P这五个,其他用到再查。
5、常见疑问
- Q:终端里
npm install报错装不上? A:多数是国际网络问题,换镜像源一次解决:
npm config set registry https://registry.npmmirror.com
然后重新 npm install。
- Q:我不小心把页面改坏了,怎么看原来的?
A:VS Code 里
Ctrl + Z撤销;删了文件就重新npm create vite建一个。 - Q:
npm run dev之后页面改了不刷新? A:Vite 自带热更新,保存代码后浏览器自动刷新。
6、规范要点
- 项目名用小写+短横线(如
my-first-app),别用中文和空格。 - 命令报错先读最后一行,通常是"缺什么装什么、路径不对改路径"。
- 从现在起,每条命令、每个操作都想清楚"这一步在做什么"——这也是后面指挥 AI 的基本功。
7、本节验证
- 能装好 Node.js,并用
node -v/npm -v验证版本号 ✅ - 能在 VS Code 里装好 Vue - Official 和 ESLint 两个插件 ✅
- 能用
npm create vite@latest my-first-app -- --template vue-ts建出项目,并npm run dev打开页面 ✅ - 知道
npm install装不上时换镜像源 npmmirror 解决 ✅ - 认识浏览器 / 终端 / VS Code 三个窗口各自的分工 ✅