0%

hexo+github搭建自己的博客

1、安装Git bash

在windows下可以使用git Bash来执行git操作.

下载链接:https://git-for-windows.github.io/

2、 安装nodejs

hexo是基于nodejs环境的静态博客,需要nodejs执行环境,并需要npm来安装各种依赖。

npm下载链接: https://nodejs.org/en/

确认安装成功,使用node -v

3、 安装Hexo

上面两步操作完成后,开始安装hexo

  • 创建一个文件夹,用于存储blog数据,cd进入该文件夹

  • 使用npm i -g hexo安装hexo

  • 使用hexo -v 确定安装是否成功

  • 使用hexo init 初始化hexo

    image-20191117184950935

  • 解释一下:

    • node_modules:是依赖包
    • public:存放的是生成的页面
    • scaffolds:命令生成文章等的模板
    • source:用命令创建的各种文章
    • themes:主题
    • _config.yml:整个博客的配置
    • db.json:source解析所得到的
    • package.json:项目所需模块项目的配置信息

4、创建github blog

github的blog,repo名字必须为[github昵称].github.io, 创建完成后,可以通过https://[github昵称].github.io访问。

5、修改_config.yml

编辑_config.yml, 添加

1
2
3
4
deploy:
type: 'git'
repository: 'https://github.com/j4ckzh0u/j4ckzh0u.github.io'# 为自己的github repo
branch: 'master'

修改完毕后,使用下面命令推送hexo到GitHub repo

1
2
3
hexo clean
hexo generate
hexo deploy