博客搭建
最近更新:2025-10-24
|
字数总计:1.9k
|
阅读估时:7分钟
|
阅读量:次
- 前置条件
- 第一步: 安装 hexo 框架并生成博客
- 第二步:配置 A4 主题
- 第三步:关联 github
前置条件
- 具有 Web 前端初级技能水平
- 已配置好的 Node 环境
- 已拥有 Github 账号,并熟悉 GIT 操作
- 熟悉 Markdown 文档语法
第一步: 安装 hexo 框架并生成博客
使用 npm 安装 hexo 框架: npm install hexo-cli -g
到文件目录下使用 hexo 初始化博客:hexo init 你的博客文件名
进入生成好的博客:cd 你的博客文件名
安装博客依赖:npm install
确认博客是否可以运行:hexo server (博客默认运行在本地 4000 端口)
恭喜~到这一步,博客已成功运行
如需深入了解 hexo 框架,请点击这里

第二步:配置 A4 主题
在博客根目录下安装主题:npm install hexo-theme-a4@latest
在博客根目录创建_config.a4.yml 文件,将以下内容复制进入文件(对主题的所有个性化配置都将在_config.a4.yml 文件中进行,可按照文件中的注释自行配置)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127
|
menu: 首页: / 文章: /list/
showInMenu: - 文章
index: header:# 首页的页眉 以及 404页面,当你没开启一言,将会每次刷新页面随机展示下面的语句 hitokoto: false footer: Email:[email protected] titlePosition: left
footerLink: info: © 1949-2024 China
post: footer: 🌊看过大海的人不会忘记海的广阔🌊 themeInfo: true endContent: 以上
favicon: /img/favicon.webp
tool: darkMode: true returnToTop: true returnToLast: true topToc: true leftToc: true
cdn: enable: false choose: jsdelivr
color: enable: false font: "#9e5345" background: "#e8e0c9" indexBackGround: "#efeae2" postBackGround: "#efeae2" codeBackGround: "#e8e0c9" codeFont: "#2e5041" linkBeforeClick: "#2e5041" linkAfterClick: "#9c9caf"
imageShow: enable: false background: /img/favicon.webp
font: enable: false LXGWWenKai: true
comment: enable: false use: waline
waline: serverUrl: lang: zh-CN placeholder: 留下你的评论吧。
twikoo: envId: region: lang:
artalk: server:
inject: css: css/custom.css
version: v1.8.9
|
在博客根目录选中_config.yml 将主题切换为 A4(全局搜索 theme 字段,将 a4 填入 theme 后)

恭喜~到这一步,主题已经成功安装
请点击这里深入了解 A4 主题以及博客内容的编写
第三步:关联 github
- 在 github 中创建以自己 账户名称.github.io 为文件名的项目,并将权限设为开放 Public
- 在博客根目录选中_config.yml 配置 deploy(全局搜索 deploy 字段,将以下内容修改为对应数据)
1 2 3 4 5 6 7
|
deploy: type: git repo: https://github.com/github账户名称/github账户名称.github.io.git branch: main message: update
|
- 在博客根目录运行 hexo clean 清理生成的资源
- 在博客根目录运行 hexo generate 生成的资源
- 在博客根目录运行 hexo deploy 推送资源到 gihub(请确保本地已有 github 凭据)
- 等待 5 分钟,访问 https://github.com/github账户名称/github账户名称.github.io.git 即可
- 恭喜~到这一步,已成功部署到 github
- 如需深入了解推送相关,请点击这里
2023-08-25
该篇文章被 安德鲁
归为分类:
技术