使用Github+jsDelivr搭建图床和存储服务
2024-08-28 20:04:07
使用元素
我的博客NLNet 并未搭建自己的博客,使用博客园(cnblogs),自定义了主题NLNet-Theme。
写作工具Typora 优秀的Markdown编辑器。参考NLNet-Theme,我会不定期持续更新自定义的Typora的主题nlnet。
网络图床Github 考虑到图床的长久稳定性和钱包,以及我的博客的可怜的访问量,我将图片托管在了Github上。
图片上传VSCode 我并没有使用热门的PicGo工具,个人感觉用起来别扭。
我的用法是:使用本地图片写Markdown,完成后用我自己的正则替换工具,将图片本地url替换成网络url。最后将Markdown文件和本地图片一起push到Github上,任务完成。
CDN 没有梯子的小伙伴访问Github的速度简直不能忍受,使用JSDELIVR作为cdn,cdn访问格式:
格式:https://cdn.jsdelivr.net/gh/你的用户名/你的仓库名@发布的版本号或者主分支名/文件路径
示例:https://cdn.jsdelivr.net/gh/liwuqingxin/NLNet-Themes@main/src/cnblogs/nlnet.js
更新:https://purge.jsdelivr.net/gh/liwuqingxin/NLNet-Themes@main/src/cnblogs/nlnet.js
主题文件aliyun.oss 收费产品不给链接了。由于自己近期会频繁更新主题,JSDELIVR刷新CDN不方便,因此把主题相关的文件放到了阿里云的oss上,保存+拖放+F5,即可看到最新的主题效果,赞 。
构建过程
最新文章
- [LeetCode] 423 Reconstruct Original Digits from English
- MySQL函数不能创建的解决方法
- aspx网页相对布局
- jquery学习笔记2
- 深入理解JVM—Java 6 JVM参数配置说明
- textarea 中的换行符问题
- NOI2014 动物园
- MySQL Replication主从复制
- Quartz.NET配置(Log4net)
- 挑逗B少年搞计划10 假设你是愿意用我的心脏层剥离一层~
- 如何在 FineUIMvc 中引用第三方 JavaScript 库
- 4、公司经营的业务来源 - CEO之公司管理经验谈
- WEBZIP为什么打不开网页
- Uncaught RangeError: Maximum call stack size exceeded-栈溢出
- Linux基础知识第六讲,远程管理ssh操作
- ArcGIS案例教程-通过点坐标生成矩形
- 自学Zabbix4.0之路
- 学习Memcached:2基本应用之控制台使用
- Docker 入门(Mac环境)- part 3 服务(services)
- log_bin_trust_function_creators
热门文章
- library cache pin解决方法
- bean与map之间的转化
- [usaco2010 Oct]Soda Machine
- 干电池升压5V,功耗10uA
- 配置MySQL主从复制报错Last_IO_Error: Fatal error: The slave I/O thread stops because master and slave have equal MySQL server ids; these ids must be different for replication to work
- UDP flood UDP Port Denial-of-Service Attack
- 一个支付宝小程序在一段时间内只能保留一个 WebSocket 连接
- 配置《Orange's一个操作系统的实现》环境心得
- 关闭(隐藏)VS2019控制台上文件路径的显示
- Fiddler扩展——自定义列数据&;Tunnel to 443解决办法