博客搭建
Github Page or Gitee Page?¶
-
Gitee Page:
1 Gitee Page 的开通需要身份证认证
2 Gitee是有5G空间限制的
3 部署博客后需要在Gitee仓库手动更新,比较要命
-
Github Page:
只需要梯子,其他都优势于Gitee
GitHub Page¶
-
创建仓库,请使用
<username>.github.io
命名你的仓库博客部署后,如果部署分支与仓库page的分支不同,需要配置仓库page指定分支
Hexo博客框架¶
一、Hexo环境配置搭建¶
-
1.安装Git
验证cmd:
git --version
-
2.安装Nodjs
验证cmd:
npm version
二、Hexo本地创建博客¶
-
npm安装hexo
安装cmd:
npm install hexo-cli -g
验证cmd:
hexo -version
-
hexo初始化:
方法1.创建一个文件夹,例如../blog,命令行(git)在该路经下使用
hexo init
方法2.
hexo init blog
,这会在在当前命令行(git)路径下创建一个blog文件夹 -
安装组件:
在blog路径,命令行(git)
npm install
三、生成博客,预览博客,部署博客¶
-
预览页面(hexo server):$ hexo s
将生成本地连接
http://localhost:4000
来预览 这是本地的实时预览,也就是本地的任何修改,都可以马上在这里看见预览效果 -
生成页面(hexo generate):$ hexo g
生成部署页面 .deploy.git 再通过部署推送到github托管
-
部署页面(hexo deploy):$ hexo d
需要配置好_config.yml下的deploy,来部署博客,例如
deploy: type: git repo: git@github.com:Xuser7/Xuser7.github.io.git branch: main
需要确保git ssh可以连通哦,才能部署成功