从 0 到 1 搭建个人技术博客:程序员的 “第二简历”
为什么程序员要写技术博客?我觉得有三个原因:1. 总结复盘,把学到的知识系统化;2. 分享交流,和同行探讨技术问题;3. 打造个人品牌,相当于 “第二简历”,面试时能给面试官留下好印象。
最近用 Hexo+GitHub Pages 搭建了个人博客,全程只花了 2 小时,分享一下简单的步骤,适合新手入门:
环境准备:安装 Node.js 和 Git,这是 Hexo 的运行依赖,官网有详细教程,Windows 和 Mac 都适用。
安装 Hexo:执行npm install -g hexo-cli,然后创建博客目录hexo init blog,进入目录cd blog,安装依赖npm install。
配置博客:修改_config.yml文件,设置博客标题、作者、语言、GitHub Pages 地址等信息,比如deploy部分配置 GitHub 仓库地址。
选择主题:Hexo 有很多免费主题,我用的是 Next 主题,颜值高、配置简单,执行git clone https://github.com/theme-next/hexo-theme-next.git themes/next,然后在_config.yml中设置theme: next。
写作和部署:执行hexo new "文章标题"创建新文章,用 Markdown 格式写作,写完后执行hexo clean && hexo g && hexo d,自动部署到 GitHub Pages,访问自己的 GitHub 用户名.github.io 就能看到博客了。
搭建博客只是第一步,坚持更新才是关键。我计划每周更新 1 篇技术博客,内容包括项目复盘、技术总结、踩坑记录,慢慢积累自己的技术知识库。如果你也想写博客,别犹豫,现在就动手,哪怕是简单的笔记,日积月累也会很有价值。

浙公网安备 33010602011771号