hexo静态博客


使用hexo和github搭建个人博客


准备工作

注册GitHub

  • 设置SSH

安装GIT(用于发布到github)

git --version

安装NodeJS(用于安装hexo)

node -v
npm -v

全局安装hexo

  • 安装hexo
npm install -g hexo-cli
hexo version

开始

启动hexo

cd <博客目录>

REM必须是空目录
hexo init
REM 安装package.json中全部依赖
npm install
REM 生成静态页面
hexo g
REM 启动hexo服务[localhost:4000]
hexo s

tips:

hexo init执行了两步操作

配置Hexo到Github

cd <博客目录>

修改最下面的配置,可选http和SSH,http需要每次输入密码

deploy:
type: git repository: http://github.com/implcated/implcated.github.io.git
branch: main

迁移

使用不同GitHub分支会使源码仓库为public,本方法需要将之前的源代码建立一个远程仓库。

### 新建hexo项目

在新电脑上创建hexo项目,并执行hexo initnpm install命令

### 移除安装的hexo文件

将hexo项目中除.git node_modules之外的文件全部删除

### 关联远程仓库

点击查看之前的文章

  • clone仓库

  • 执行npm install

内连标签

  • 引用图片
{% asset_img 图片名称带后缀 [替换文本(alt属性)] %}
  • 引用站内文章
{% post_link 文件名(不要permalink配置的日期、不要后缀.md) 文章别名(可选) %}

  目录