Blog3 使用Github搭建免费图床
需求
平常记笔记都是在Typora上,上传到github上也是imgs及readme.md,但是上传到其他平台就很麻烦,现在搭建了博客之后,希望通过hexo new post 文章然后编写md文件的时候图片不用相对路径,写完直接上传多爽
介绍
github的公有仓库个人可以创建很多个,当一个文件夹满仓了,可以创建新的仓库来使用~
单个仓库的容量很大,足够使用很长一段时间
配合CDN加速的话,访问速度会变快
使用本地上传工具方便我们快速上传图片,从而获取图片外链,所以使用PicGo
教程
1、在github上创建图床仓库,如:Typora_image_CDN,仓库设置为public
2、接着创建Token
注意:创建完成后复制生成的Token,保存到某处,退出该界面后再也无法查看Token,忘了存就再创一个
点击头像下方的settings,选择Developer settings,接着person access tokens,选择tokens(classic),创建一个classic仓库后选择No expiration并勾选repo
创建完成后复制所生成的Token,保存到 ...
Blog2 使用Github搭建免费CDN
目标
将本地图片等资源上传到免费CDN上,方便github个人博客编写及后续配置的Typora自动上传图床等
介绍
jsDelivr是一个免费的公共CDN(内容分发网络),可用于快速和可靠地托管Js、CSS、字体等静态资源,通过jsDelivr,可以从Github、npm等多个源引入前端资源。
jsDelivr官方文档
详细步骤
1、在Github上创建新仓库,仓库名设置为images_CDN,用于存放要上传到CDN的图片资源
2、将仓库images_CDN克隆到本地
1git clone git@github.com:lures2019/images_CDN.git
3、进入本地仓库,并将需要上传的图片复制到本地的images_CDN目录下,再使用push传到远程仓库
1234cd images_CDNgit add .git commit -m "第一次传递img图片到CDN"git push -u origin main
4、进入github仓库的code页面,点击右侧的Releases
5、点击Draft a new release,按照图片所示创建 ...
Blog1 使用Hexo搭建个人免费Github博客
前言
更改博客缘由
利用github搭建的博客是2019年疫情期间做的,当时个人比较跳脱吧,所以做了很多中二的事情,到后来因为乱七八糟的原因博客便弃了;
后续也在CSDN、博客园等乱七八糟的平台零散更新过几篇文章,但是很多审核都过不了,很生气;
于是在研1开学几天的时间打算重新搭建个免费的博客网站,用来记录学习+吐槽
之前样式一览
之前博客源文件
需要模板的可以自取:https://pan.baidu.com/s/1B1SpA8nnfvZE8FcfDGZkGg?pwd=ms90
模板调研
根据浏览器搜索,常用的github搭建博客框架有:
leopard
Jekyll可以参考下面模板:
123https://github.com/mzlogin/mzlogin.github.iohttps://github.com/Huxpro/huxpro.github.iohttps://blog.csdn.net/weixin_43871601/article/details/104248805
vdoing
Docsify
Hexo
选来选去,感觉还是hexo ...