hexo与github搭建博客、修改主题、更新内容及解决图片无法加载

hexo与github搭建博客、修改主题、更新内容及解决图片无法加载

在本地搭建博客

本地博客的搭建主要参考b站up主:火_花喔的教程
在本地搭建博客需要git、nodejs(包括npm)、hexo等工具。(下载安装参考上面链接的视频)全部下载安装之后。

  1. 新建一个文件夹
  2. 在该文件夹中右击进行git bash here
  3. 在新打开的黑框框中运行
hexo init #初始化hexo

生成如下:
在这里插入图片描述
继续运行如下命令:

hexo s #启动本地hexo服务器

紧接着就可以看到hello world的hexo的本地博客。
在这里插入图片描述

借助github发布博客到互联网

借助github发布博客到互联网主要参考b站up主:火_花喔的教程
在github中建立一个仓库,并把github作为服务器使得其他人也能够访问到(github服务器有时候不好访问,因此也可以选用gitee,操作应该类似)。具体的操作方法见上面的视频链接教程,作者很贴心地指出了github最近的变化。但在2023年的今天,github在链接本地和仓库时,并不需要像视频作者一样输很长的令牌密码,而只需要在弹出来的框中输入github账号和密码即可,操作的时候就会明白了。

修改文章内容并更新到网页端

修改文章的内容只需要找到对应文章的markdown文件进行修改,如图所示
在这里插入图片描述
简单一点的可以用记事本进行编辑,也可以用typora等markdown编辑器进行编辑。在编辑完保存之后,可以执行以下命令

hexo g # 生成静态文件
hexo s # 通过启动本地服务器,预览文章效果
hexo d # 部署到github中,更新网页端的内容

过一两分刷新自己的博客网址就会发现内容已经更新了。

hexo博客加载图片

前言

网上有非常多的教程记录了如何在hexo中加载图片,但是翻来覆去也就是那几篇文章,而且有很多是错误的或者不适用于现在。

问题描述

在通过hexo+github搭建过博客之后,我尝试进行内容的创作。其中免不了加载图片。然后根据一些博客的说明,我的图片加载不出来,经过查阅大量类似的教程后,摸索出来并记录。
首先,有很多教程hexo加载图片使用这样的格式:

![图片描述](图片地址[title])

经过我操作之后,发现并不可行,浪费了我很多时间 ,觉得自己有点智障。只需要

![图片描述](图片地址)

即可显示图片。
另外在加载图片时,如果遇到图片无法加载的情况时,可以按F12将网页的源代码调出来,看看图片的访问路径是否与你存储的路径一致。示例如下:
在这里插入图片描述

对于hexo加载图片,网上也有很多教程处理无法加载的情况,这里给出一个链接,hexo图片插入无法显示,这篇文章还算可以,可以尝试其中的方法。

修改博客的主题

hexo提供了大量的精美主题供我们使用。hexo主题网站

  • 通过git clone的方法下载自己喜欢的主题。在themes文件夹下,git bash here
  • 然后运行git clone 主题网址,下载主题
  • 修改_config.yml文件,将主题名改为下载的主题名
    在这里插入图片描述
    按照更新文章内容的步骤更新到网页端,也可以现在本地查看一下,主题修改是否成功。
    我随便选择了一个海洋的主题,如下图所示。其中海浪还是流动的,比较带感。
    在这里插入图片描述

修改主题也附上别人的一篇教程:hexo修改主题

注意事项:

  • 修改yml文件时,要注意冒号后是存在一个空格的。
  • 由于github和hexo的更新,网上许多教程可能都有些许的问题,尽量看日期较近的文章参考。有能力的话看官方文档。
  • 如下两个命令行窗口好像不是一个东西?被坑惨了。
    在这里插入图片描述
    通过本篇文章及链接的文章,应该能够搭建基本的个人博客。
    如果觉得我写的不错,请给我一个免费的赞,如有错误,也欢迎向我反馈。
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值