💡作者:唐叔在学习
📊专栏:唐叔学前端
🔖标签:#前端急救 #Python神器 #Nodejs绝活 #唐叔教你 #程序员必备
各位程序员朋友们,我是唐叔。有时候我们需要快速测试一个静态网页(HTML/CSS/JS),但又不想配置复杂的服务器环境。今天,唐叔我啊就来分享两种超简单的方法,只需一行命令,不管你是要临时测试一个HTML页面,还是要给产品经理演示效果,3秒内就能把你的静态网页跑起来!
本文适用人群
✔ 前端新人:“唐叔,我写了个HTML,怎么在本地看效果?”
✔ 临时救急:“测试小姐姐要看页面,但我还没联调接口!”
✔ 懒人专属:“不想配Nginx,不想搞Apache,怎么最快看到页面?”
方法1:Python - 唐叔临时救场最爱
“Python是个好东西,希望你也有!”
唐叔操作实录
- 按住Win+R,输入cmd,回车(Mac同学自己打开终端)
- cd到你的网页文件夹:
cd D:\projects\my_awesome_page
- 祭出Python终极命令:
python -m http.server 8080
- 打开浏览器,输入:
http://localhost:8080
✅ 唐叔点评:
- 优点:不用装任何东西,Python自带!
- 缺点:改代码要手动刷新(就当锻炼手指了)
方法2:NodeJS - 唐叔长期项目首选
“前端现在谁不用Node.js?npm install就完事了!”
唐叔操作实录
- 先装个http-server:
npm install -g http-server
- cd到你的网页目录:
cd /Users/tangshu/code/my_page
- 启动:
http-server -p 8080
- 浏览器访问:
http://localhost:8080
✅ 唐叔点评:
- 优点:支持自动刷新(改代码浏览器自动更新)
- 缺点:得先装Node.js(但前端谁不装呢?)
唐叔的选择建议
场景 | 唐叔推荐 | 原因 |
---|---|---|
临时给产品经理演示 | Python | 不用装任何东西,立马上线 |
自己长期开发 | Node.js | 自动刷新真香 |
电脑没Python也没Node | U盘拷贝到同事电脑上跑 | 终极解决方案 |
唐叔的进阶技巧
1. 让手机也能访问
http-server -p 8080 -a 0.0.0.0
然后手机连同一个WiFi,访问:
http://你电脑的IP:8080
2. 指定首页文件
如果首页不是index.html,比如是main.html:
http-server -p 8080 --main main.html
唐叔总结
- 紧急情况 → Python大法好!
- 正经开发 → Node.js走起!
- 啥都不想装 → 把HTML发我,我帮你跑!😂
记住唐叔的话:
“代码能跑就行,管他黑猫白猫!”
📌 版权声明
本文来自唐叔的实战经验,转载请注明出处。
往期文章推荐:
✅ 【前端入门】后端开发的HTML生存指南(一):你应该了解的核心HTML标签
✅ 【前端入门】前端开发的HTML生存指南(二):你应该了解的HTML5新特性
✅ 【前端入门】前端开发的CSS生存指南:吃透这些就能搞定80%样式工作
✅ 【前端入门】后端开发的JavaScript入门指南:你应该了解的核心知识点