运维 & 部署
前端开发者必备的运维和部署知识,涵盖 CI/CD、容器化、服务器配置、域名管理。
CI/CD(持续集成 / 持续部署)
代码提交后自动构建、测试、部署,告别手动操作。
- GitHub Actions — GitHub 自动化构建与部署
- Gitee Go — Gitee(码云)自动化构建与部署
部署平台
零配置部署前端项目,自动 HTTPS、CDN 加速、预览部署。
- Vercel & Netlify — 前端主流部署平台对比与配置
容器化
将应用打包成镜像,实现环境一致性,一条命令部署。
- Docker 常用命令 — 容器化部署必备
服务器
生产环境服务器配置:反向代理、进程管理、系统运维。
- nginx 常用配置 — 反向代理、负载均衡、HTTPS 配置
- PM2 进程管理 — Node.js 生产环境进程管理(集群模式、自动重启)
- Linux 常用命令 — 服务器操作基础(文件、进程、网络、防火墙)
配置管理
域名解析、HTTPS 证书、多环境变量管理。