就是玩儿第一弹——用github创建自己的网站

碎碎念
这个真的是不务正业啦但是就是想皮一下

纪念一下自己创建的第一个网站😜

  • 不知道能不能克服懒癌定时更新啊哈哈哈哈~
  • 但是好有成就感~
  • 视频的话,主要是学起来比较直观,但是肯定是远远不够~建议先看视频再看博客,遇到BUG多多百度
  • 因为是一时兴起做得,花了一晚上,比较粗糙,很多模板还没改😅

在这里插入图片描述
在这里插入图片描述

Part1:搭建简易的博客

这部分网上教程很多,我是用的github+hexo+git,好像是比较主流的一种方式(适合没有money的孩子😅)教程贴在文末

这是自己搭建的网址:https://ghy0202.github.io/
应该github不倒,网站也会一直在的🤣

Part2:美化博客

这里用的是matery,昂,不喜欢的可以移步next(用的比较多~)
matery的话,其实作者介绍的已经相当好啦
参考了这篇(当然没有全部执行🧐)
还有这篇(特别好的教程!!!)

参考资料

2022可以食用的教程:
B站讲解视频《如何部署一个网站》:我是按照这个来的,注意Nodejs版本最好选v10+的,不然hexo安装那边会一直卡着,如果安装后hexo -v没有用(window10),建议重启一下,亲测有效🤪
B站讲解视频《如何美化一个网站》:我是按照这个来的,卡在了将本地的网页修改好之后改正github上的页面的部分,主要是网的问题,建议多试几次🤪

关于发布博客

hexo clean#清除缓存
hexo g# 生成,必须
hexo s# 本地查看
hexo d#上传

优化……不定期更新

1.28 添加了评论功能:
博客参考(用的是valine)
1.31计划添加百度搜索🔍
博客参考

关于一些BUG——SPAWN FAILED

在这里插入图片描述

[master a6cf821] Site updated: 2022-04-07 10:10:50
28 files changed, 774 insertions(+), 774 deletions(-)
ssh: Could not resolve hostname github.com:Ghy0202: Name or service not known
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
FATAL {
err: Error: Spawn failed
at ChildProcess. (D:\MyBlog\blog\node_modules\hexo-util\lib\spawn.js:51:21)
at ChildProcess.emit (node:events:390:28)
at ChildProcess.cp.emit (D:\MyBlog\blog\node_modules\cross-spawn\lib\enoent.js:34:29)
at Process.ChildProcess._handle.onexit (node:internal/child_process:290:12) {
code: 128
}
} Something’s wrong. Maybe you can find the solution here: %s https://hexo.io/docs/troubleshooting.html

后来按照
常见的思路
另外的思路
改了都没有用啊哈哈哈,错的越来越离谱
后来发现自己原本的密钥在github上正常可用,所以又备份回来了,这个故事告诉我们删文件的时候留一手(🐸)
改回来之后捏,将_config.yaml文件的repo改成github上对应SSH即可,不要整前缀幺蛾子啦
在这里插入图片描述
然后居然就……成功了
在这里插入图片描述
emm就比较玄学,可能是之前按照【常见的思路】改的repo地址有问题叭,不知道和网有没有关系,毕竟博客更新不了已经是困扰了两个月拖着没解决的问题了(问就是搜到的都是常规思路但是无效……),最近正好搞项目换了一个科学上网的工具,在这里安利一下~【一起蹭一个免费呀】希望hold到毕业叭,感觉现在还是没法支付高昂的梯子😜

关于一些BUG——本地上传成功但是网页无更新

Ctrl+F5清除网页缓存~
也可以等等,感觉确实是响应慢的问题,本地hexo s没有问题基本也不会有问题哈

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值