Hexo 官方文档
环境
- 操作系统:Windows 11
- Node 14.21.0
- Git 2.39.1
- Github
安装hexo
1
| $ npm install -g hexo-cli
|
输入hexo -v
验证是否安装成功
初始化hexo
- 在目标路径打开Git Bash:
- 进入项目文件夹
- node_modules: 依赖包
- public:存放生成的页面
- scaffolds:生成文章的一些模板
- source:用来存放你的文章
- themes:主题
- _config.yml: 博客的配置文件
- 创建新文章
- 启动项目
输入hexo s
或者hexo server
- 浏览器打开http://localhost:4000/
Git+Github
环境配置
- 常用命令
1 2 3
| $ git config -l //查看所有配置 $ git config --system --list //查看系统配置 $ git config --global --list //查看用户(全局)配置
|
- 配置用户名和邮箱
1 2
| $ git config --global user.name "用户名" $ git config --global user.email "邮箱"
|
- 检查是否配置成功
1 2
| $ git config user.name $ git config user.email
|
连接Github
- 生成ssh公钥
1
| $ ssh-keygen -t rsa -C "邮箱"
|
一路回车,一般不需要设置密码。
找到.ssh文件夹,复制id_rsa.pub里的内容。
2. 配置到Github
settings
→SSH and GPG keys
→New SSH key
查看是否成功
将hexo部署到GitHub
- 安装deploy-git
1
| $ npm install hexo-deployer-git --save
|
- 打开站点配置文件
_config.yml
,修改最后一行。官方文档
1 2 3 4
| deploy: type: git repository: https://github.com/YourgithubName/YourgithubName.github.io.git branch: main
|
- 运行命令
1
| $ hexo cl && hexo g && hexo d
|
hexo clean
/hexo cl
:清除缓存
hexo generate
/hexo g
:生成静态文章
hexo deploy
/hexo d
:部署文章
如果出现Deploy done
,则说明部署成功了。