如何免费搭建一个属于自己的hexo静态博客

本文最后更新于 2024年8月18日 晚上

2.如何免费搭建一个属于自己的hexo静态博客

本来想着自己写一篇搭建hexo博客的文章,后来找到了这篇文章Hexo教程,看这一篇就够了- How to系列,写得非常详细了,而且图文都有,那么我就说说自己搞错的地方吧。

2.1准备:

  1. 安装一个加速器用于github的登录,我用的watt toolkit
  2. 注册github
  3. 下载vdcode编辑器,安装Markdown插件

    补充:VScode简单说就是一款插件软件,安装上对应的插件,就可以进行编程(C、C++、Java、Python、JavaScript等)


2.2安装时:

  1. 你需要注意你的终端要有管理员权限,否则操作的时候会出现权限不足的报错。
  2. 目前Gitee和coding的pages页面已经是停用了的(我看网上的远端免费部署就是在这三个代码托管平台上面),也就是说,要想部署,只能在github上面。
  3. 要想把自己的博客成功部署到github上面,现在只能是ssh公私匙连接和令牌(令牌我没有成功,感兴趣可以试试)通过https的账号密码模式登录的功能在2021年八月就已经取消了。公私匙连接,令牌的配置可以参考Github创建个人访问令牌教程

2.3配置主题时:

  1. 在windows下,文件的地址分隔符是\,而,主题配置里面的文件地址都是/,所以在配置主题时需要注意路径的分隔符。
  2. 远端的图片加载不出来时,1.先检查分隔符,2.看看自己的本都预览是否正常。如果都没问题,就试试shift+F5刷新一下远端页面。

2.4后续提交

  1. 这个真的很重要:在配置文件时,单个文件(照片、音频、视频等)的大小不能超过100M,否则会上传失败。然后处理很麻烦。
    文件过大可以通过git-lfs来进行push,具体可以参考git-lfs官网。但是github的免费空间有限,所以还是要注意文件大小。

2.5如果崩溃(精神或者程序)

直接重新创建一个仓库和本地文件夹就好了

  1. 通过 软件名 -v的格式查看git、node、npm、cnpm的版本号(版本号都有则配置的环境依然存在)
  2. hexo init 文件名创建一个新的blog目录
  3. cd 文件名进入blog目录
  4. cnpm install安装依赖包
  5. hexo clean清理缓存文件
  6. hexo g生成静态文件
  7. hexo s启动本地预览
  8. 进入本地localhost预览
  9. npm install hexo-deployer-git --save安装deploy-git ,实现部署
  10. 检查自己的主题和文件有无异常(主题的修改按照之前的步骤进行就可以),最后再检查一下自己的localhost预览是否正常。
  11. 然后hexo d部署到github

如何免费搭建一个属于自己的hexo静态博客
http://nfraw.github.io.com/2024/07/26/如何搭建一个属于自己的hexo静态博客/
作者
NFraw
发布于
2024年7月26日
更新于
2024年8月18日
许可协议