xixiha's Blogs

https://github.com/xixiha5230/

0%

Hexo 博客搭建

HEXO博客创建方法

安装nvm来安装node

1
2
3
4
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash

nvm install v16.14.0

安装hexo

1
npm install -g hexo-cli

初始化项目

1
2
3
hexo init myBlog
cd myBlog
npm install

github配置ssh密钥让hexo能上传文件

1
2
3
密钥生成: ssh-keygen -t rsa -C 'github邮箱'

密钥路径:cat ~/.ssh/id_rsa.pub

配置 _config.yaml 文件

1
2
github库连接要使用ssh模式:
git@github.com:xixiha5230/xixiha5230.github.io.git

安装 hexo-deployer-git

1
npm install hexo-deployer-git --save

部署上传

1
hexo g -d

如果fatal: in unpopulated submodule '.deploy_git'报错直接

1
2
3
rm -rf .deploy_git
hexo g
hexo d

创建新的文章

1
hexo new '文章标题'

More info: 参考