代码编辑器:写代码的主战场
打开电脑准备写前端,第一个要装的就是代码编辑器。很多人用 Visual Studio Code,简称 VS Code,免费、轻量、插件多。比如你写 HTML 的时候,装个 Emmet 插件,输入 ! 按 Tab 就能生成基础结构,省得一行行敲。
浏览器:边写边看效果
写完代码总得看看长啥样吧?Chrome 浏览器是大多数人的首选,开发者工具够强大。按 F12 打开控制台,可以查元素、调样式、看网络请求。有时候页面按钮点不动,一看控制台报错,原来是 JS 少了个括号,当场就能改。
Node.js 和 npm:让项目跑起来
现在很多前端项目都依赖 Node.js,它让你能在本地运行 JavaScript。装完 Node.js,顺带就有了 npm——包管理工具。比如你想用 Vue 搭个项目,直接命令行输入:
npm create vue@latest my-project
几秒钟项目就建好了,不用手动下载各种文件。
版本控制:别再用“最终版_改了”命名文件
以前改个文件叫“首页_v2_final”,后来变成“首页_v2_final_真的最终版”,结果出问题根本找不到原来的。现在用 Git,每次改完提交一句说明,比如“修复登录按钮样式”,想回退随时能回。配合 GitHub 或 Gitee,还能把代码存云端,换电脑也不怕丢。
本地服务器:告别文件路径访问
双击 HTML 文件虽然能打开,但涉及 Ajax 请求或路由时就会被浏览器拦住。这时候需要一个本地开发服务器。可以用 Live Server 插件,在 VS Code 里右键“Open with Live Server”,自动启动一个本地地址,比如 http://localhost:5500,刷新还支持热更新,保存代码页面自动刷新。
构建工具:让代码更高效
项目大了以后,CSS 要压缩、JS 要合并、图片要优化。手动处理太麻烦,Webpack 或 Vite 就派上用场了。比如用 Vite 创建项目:
npm create vite@latest my-app -- --template react
然后进入目录,运行 npm run dev,开发服务器秒开,热更新飞快,写组件的时候体验特别顺。
调试工具:快速定位问题
代码跑不起来?Chrome 控制台除了看报错,还能打断点。在 Sources 面板找到你的 JS 文件,点行号加断点,刷新页面执行到那里会暂停,变量值一目了然。比如某个函数返回 undefined,停在这儿一看,原来是参数传错了。