简单介绍使用 Hexo 搭建博客
工具
下载 git: https://git-scm.com/downloads
下载 node.js: https://nodejs.org/
流程
hexo 使用文档
1 github 新建仓库, 名字为 你的用户名.github.io
2 git 配置ssh-key可以参考这里
3 安装 hexo 按照官网流程安装即可
hexo 基本命令如下: \
1 | hexo init blog #新建一个文件夹名字为 'blog' 的博客 |
4 部署到GitHub, 打开配置文件 _config.yml ,找到下面几行
1 | # Deployment |
改为
1 | # Deployment |
上面仓库改为自己的仓库
之后再执行下面命令即可
1 | hexo generate |
添加主题
hexo 官网上有许多主题 链接
以 yilia 为例, 先把主题 clone 到自己的博客的 themes 文件夹:
1 | $ git clone https://github.com/litten/hexo-theme-yilia.git themes/yilia |
之后修改博客根目录下的 _config.yml : theme: yilia
即可。
问题
主题添加之后配置也完成了,但是头像下面的名字一直显示不出来
解决: 在这位大佬的帮助下解决,打开yilia/layout/_partial/left-col.ejs
文件,找到1
2
3<hgroup>
<h1 class="header-author"><a href="<%=theme.root%>"><%=theme.author%></a></h1>
</hgroup>将 theme 改为 config
1
2
3<hgroup>
<h1 class="header-author"><a href="<%=theme.root%>"><%=config.author%></a></h1>
</hgroup>使用next主题打开后只有一串代码,却没有报错。
未解决,也没找到过类似问题 \
8月21日 更新
clone了一个yilia的备份博客下来,运行后并没有出现问题1,使用next主题也没问题…
参考
https://www.cnblogs.com/zhcncn/p/4097881.html
- 本文作者: JiXiaw
- 本文链接: http://jixiaw.github.io/2020/08/19/first_blog/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!