屁颠屁颠用 gihub+jsDelivr 加速做 js 文件 cdn 加速和图床之后,发现国内网络访问打开不到图片,原来 jsDelivr 在去年年底不能访问了,官方声明 Unfortunately today jsDelivr unexpectedly lost its ICP license in China.

虽然说看起来是给创建博客的个人和小企业来说是个坏事,但是对于整个国家宏观来说却也可以理解,国人必须要自己能拥有网络内容主动权嘛,话说现在形势还这么紧张不是;

# 全局 URL 替代

  • 如果使用的是 npm 库,可以使用 unpkg.com 替换

    eg: https://cdn.jsdelivr.net/npm/pace-js@1.0.2/pace.min.js ,替换为 https://unpkg.com/pace-js@1.0.2/pace.min.js

  • 上面方式慢,可以使用中国镜像 unpkg.zhimg.com

    eg: https://cdn.jsdelivr.net/npm/pjax@0.2.8/pjax.min.js ,替换为 https://unpkg.zhimg.com/pace-js@1.0.2/pace.min.js 但是这种方式并不是对所有的连接都有效,比如: https://cdn.jsdelivr.net/npm/pace-js@1.0.2/pace.min.js 被替换之后还是访问不到。

综上,如果是在开发工具里,可以全局搜索 cdn.jsdelivr.net/npm 替换为 unpkg.com 或者 unpkg.zhimg.com ,但是仅限 npm 库,对于 cdn.jsdelivr.net/combine 功能却并不起作用 😒 ;

# 新的项目使用其他国内支持的

  • https://cdnjs.com/
  • https://www.unpkg.com/
  • https://www.bootcdn.cn/

# 自己搭建服务器或者购买

  • 自己搭建

    对于图床服务器可以考虑自己搭建图床服务器 [一个易于搭建的图床服务器](Redns/ImageBed: 一个易于搭建的图床服务 (github.com))

    搭建 minIO 服务器,暂时不知道是否支持 js 文件 ❓

  • 购买收费服务

    比如购买某里,某迅的 CDN 加速,天下没有免费的午餐,交点钱买个安心;

-------------------------------2022-06-06 - 更新分割线 start-------------------------------

# 使用临时可用的连接地址

根据 github 上面的 jsdelivr 项目的 issue 提示, 居然有可以用的的域名

如上图所示,我们可以根据上面的域名,进行对使用的项目进行由 cdn.jsdelivr.netfastly.jsdelivr.net 全局替换, 这个方法应该适用于 hexo 的 shoka 主题国内不可用问题

-------------------------------2022-06-06 - 更新分割线 end-------------------------------

# PicGo 图床的基本使用

# 软件下载和安装

PicGo 是一个 github 上开源项目,发布的版本可以点这里下载,写文章的时候的最新稳定版本是 2.3.0,安装成功后如图;

# 插件安装

上面安装的版本默认支持 sm.ms, 腾讯云 cos,又拍云,github,阿里云 oss 等, 但是想要支持 gitee 和其他如 imgtp 上传的话需要点击插件设置安装插件之后才能使用,

点击插件设置可以进行关键字搜索进行安装,有时候不知道有哪些插件可用,所以我更喜欢点上面的购物袋进行插件列表查看,或者点这里直接传送;然后看看哪些图床可以使用。

# 账号配置

根据各个平台要求,结合各个插件使用进行配置,就能完成图床的配置;

说下我选择图床的考虑因素:

  1. 要有内容自主权

    现在免费的和付费的图床这么多,自然是要考虑要一个自己控制内容的,我作为写博客使用的图床,一般都是会根据时间进行放置,所以必要能按照我希望的格式和目录去放置,大致看了下除了七牛,腾讯云 COS,阿里云 OSS,github 这些大厂提供的服务可以存放到指定的目录,但是都是有容量限制要不就是要米🔓

  2. 备份功能和图床切换方便

    万一你使用的图床挂了呢,必须是要能整个图床内容图片整体备份出来,按照一定的格式切换到另外一个图床继续浪里个浪啊;

# 文件上传和链接获取

上传和链接获取这个应该是用过电脑一年以上的人应该都是了的,应该不用多说了,直接上传剪贴板的图片功能也支持微信等一些工具的截图,💃真是非常的 nice 啊!

更新于 阅读次数