我的第一篇文章

697 字
3 分钟
我的第一篇文章

前言#

在一个偶然的时候,发现了一位大佬搭建的个人博客,后来就想着自己也搞一个自己的博客。 下面是博客的搭建过程

1. 博客本体搭建#

1.1 前期准备:Fork 自己喜欢的主题#

大家可以在GitHub上搜寻自己喜欢的主题,fork到自己的仓库(赞美Github和愿意公开自己源码的大佬们) 我的是在GitHub上forkFireFly的主题,

1.2 本地克隆与清理#

  • 使用 git clone 将 fork 的仓库拉取到本地。
  • 删除 content/posts/ 下所有原作者的文章(.md)。
  • 等等

2. 本地运行与依赖安装#

2.1 安装 Node.jspnpm#

Terminal window
node -v
npm -v

如果显示node和npm的版本号,则安装成功。

2.2 安装项目依赖#

Terminal window
pnpm install

2.3 本地预览#

Terminal window
pnpm dev→ 访问 `http://localhost:3000` 确认博客可运行。

3. 推送代码到 GitHub#

  • 国内访问 GitHub 不稳定,git push 频繁出现问题
  • 解决方案:安装并使用 DevSidecar 加速工具,开启系统代理和 Git 代理。

4.部署到 Vercel#

4.1 步骤#

1.使用 GitHub 账号授权。 2.导入自己的仓库,框架会自己识别为Nuxt.js。 3.默认构建配置。 4.点击Deploy,获得预览域名。 5.每次 git push 会自动触发 Vercel 重新部署。

5.绑定自定义域名#

5.1购买域名#

在阿里云购买 自己喜欢的域名(很便宜首年十几块),并完成实名认证。

5.2域名托管到 Cloudflare#

  • 注册 Cloudflare,添加站点,免费套餐。
  • 将阿里云的 DNS 服务器改为 Cloudflare 分配的 NS 地址。
  • 等待 DNS 生效(状态变为 Active)。

5.3在 Vercel 中添加域名#

  • 项目 Settings → Domains → 添加域名和子域名。
  • 等待状态变为 Valid Configuration(绿色)。 注:添加这条记录时,最右边那个代理状态(Proxy status)的橙色小云朵,需要点灰它,不然 CF 的证书和 Vercel 的证书可能会发生冲突,导致 Vercel 证书申请失败。

5.4 访问验证#

访问自己购买的域名 成功打开个人博客

6.配置图床(GitHub + jsDelivr + PicGo)#

6.1 创建GitHub 公开仓库** JuMoXia/blog-images#

6.2 生成Personal Access Token(经典令牌,勾选 repo)。#

生成Personal Access Token并复制

6.3 安装 PicGo,配置 GitHub 图床:#

  • 仓库名:JuMoXia/blog-images
  • 分支:main
  • Token:粘贴 Personal Access Token
  • 存储路径:img/

6.4 测试:拖拽图片,成功生成 CDN 链接。#

6.5 与 Typora 联动#

  • Typora 偏好设置 → 图像 → 上传服务选 PicGo(app),指定 PicGo.exe 路径。
  • 粘贴图片时自动上传并返回 CDN 链接。

7.总结#

搭建属于自己的博客也是非常有成就感的 虽然我的水平很烂,但还好有GitHub上大佬的源码,我只需要改一部分就可以了,赞美大佬

文章分享

如果这篇文章对你有帮助,欢迎分享给更多人!

我的第一篇文章
https://firefly.cuteleaf.cn/posts/blog的搭建/
作者
橘沫夏
发布于
2026-06-07
许可协议
CC BY-NC-SA 4.0

评论区

Profile Image of the Author
橘沫夏
Hello, I'm JuMoXia.
公告
欢迎来到我的博客!这是一则示例公告。
音乐
封面

音乐

暂未播放

0:00 0:00
暂无歌词
分类
标签
站点统计
文章
3
分类
2
标签
2
总字数
4,786
运行时长
0
最后活动
0 天前

文章目录