Mac电脑配置一套写博客的环境,流程:
1.搭建 Hexo 博客
2.配置 PicGo + Typora 实现自动化写作
准备工作:
在做任何安装之前,先解决 Git 和终端的网络问题
开启 Clash,查看端口是7897
打开终端 (Terminal),依次执行以下命令:
1 | # 1. 让 Git 强制走代理 (解决连不上 GitHub) |
基础环境安装 (Node.js & Git)
1 | # 1. 给当前终端挂上全局代理 (加速下载) |
搭建 Hexo 博客主体
把博客放在 ~/Documents/my-blog
1 | # 1. 安装 Hexo 命令行工具 |
连接 GitHub 仓库
在 GitHub 新建仓库 A:
- 仓库名:
用户名.github.io(例如ShaneD711.github.io) - 权限:Public
修改 Hexo 配置:
- 用 IDEA 打开
my-blog目录。 - 打开
_config.yml,拉到最底部,修改deploy部分:
1 | deploy: |
回到终端,执行
1 | hexo cl && hexo g && hexo d |
成功后,访问 https://你的用户名.github.io 能看到网页
配置 PicGo 图床
准备 GitHub 图片仓库
- 在 GitHub 新建仓库 B:
- 仓库名:
blog-imgs - 权限:Public
- 勾选 “Add a README file”。
- 仓库名:
- 获取 Token:
- GitHub -> Settings -> Developer settings -> Personal access tokens (classic)。
- Generate new token -> 勾选
repo-> 生成并复制 Token。
安装 PicGo 并修复损坏提示
安装:
1
brew install --cask picgo
修复“应用已损坏” :
1
sudo xattr -rd com.apple.quarantine /Applications/PicGo.app


Typora 接入
打开 Typora -> 设置 -> 图像。
插入图片时:选择“上传图片”。
上传服务:选择
PicGo.app。点击 “验证图片上传选项” 看到绿色的 Successfully 即可

标准日常写作流程
新建:
1 | cd ~/Documents/my-blog |
写作:
- 用 Typora 打开
source/_posts/文章标题.md。 - 截图 -> 粘贴 (自动上传) -> 写字 -> 保存。
预览 :
1 | hexo server |
发布:
1 | hexo cl && hexo g && hexo d |