程序员必备CDN加速jsDelivr+Gihub远程仓库
CDN
内容分发网络(英语:Content Delivery Network或Content Distribution Network,缩写:CDN)是指一种透过互联网互相连接的电脑网络系统,利用最靠近每位用户的服务器,更快、更可靠地将音乐、图片、影片、应用程序及其他文件发送给用户,来提供高性能、可扩展性及低成本的网络内容传递给用户。
jsDelivr
jsDelivr 是国外的一家优秀的公共 CDN 服务提供商,也是首个「打通中国大陆(网宿公司运营)与海外的免费 CDN 服务」。jsDelivr 有一个十分好用的功能——可以加速 Github 仓库的文件。我们可以借此搭建一个免费、全球访问速度超快的图床。
jsDelivr + Github 便是免费且好用的 CDN,非常适合博客网站使用
搭建步骤:
1、创建Github仓库
仓库名称自定义,复制仓库地址
2、连接仓库,拉去仓库内容
本地新建一个文件夹,文件夹名称自定义,然后进入文件夹,右键打开Git Bsah Here,输入一下命令
git init
git remote add origin 你新建仓库的HTTP或者SSH地址链接
git pull origin master #将仓库拉取到本地文件夹
3、放入文件内容,推送文件
把需要上传的文件放进刚刚常见的目录,可以是多层目录,然后在Git上执行
git add . #(.表示所有的)
git commit -m '添加文件内容描述'
git push origin master #将本地仓库文件推送到GitHub新建的仓库
注:jsDelivr 不支持加载超过 20M 的资源
4、发布版本号(可选)
点击仓库的 release,进行版本的发布。
5、获取资源
通过 jsdelivr 引用资源
使用方法:https://cdn.jsdelivr.net/gh/ 你的用户名 / 你的仓库名 @发布的版本号 / 文件路径
6、后续
如果以后在向 cdn 库里添加或者修改文件,首先把文件添加到本地仓库,然后依次在本地 cdn 仓库文件位置执行以下命令:
git pull origin master #拉取远程仓库到本地
git add .
git commit -m '描述内容'
git push origin master # 推送到GitHub仓库
然后用上面的链接,就能获取图片,css样式,js脚本,等所需要的的文件资源内容
程序员必备CDN加速jsDelivr+Gihub远程仓库相关推荐
- 十大PHP程序员必备工具
十大PHP程序员必备工具 1.Notepad++ 总结来说就是小而精,7.4版本的软件包只有2.9M,比一般的IDE小数十倍,但是Notepad++的功能确是很全面的,代码高亮,语法折叠,宏功能,内置 ...
- ⭐程序员必备软件图鉴⭐(建议收藏)
⭐程序员必备软件图鉴⭐(建议收藏) 文章目录 ⭐程序员必备软件图鉴⭐(建议收藏) 前言: 一.系统处理类 无声的安全管家:火绒安全软件 压缩/解压神器:Band Zip 远程控制软件:向日葵 文件解锁 ...
- 做为程序员必备的十软件(让你的工作效率瞬间爆棚)
hello我们有见面了,我今天给大家分享一些我自己都在使用的软件,使用这些软件无论是工作还是学习,我感觉我的工作效率提升了不知一点点,好了废话就不多说了,喜欢的朋友加个一键三连. 一.IDM 下载工具 ...
- 程序员必备的10大健康装备!
前言 做为程序员,为了实现理想而奋斗不懈,每天对着电脑辐射坐在工位上拼搏8小时甚至更久,这种如同机器旁边的机器般的工作对于健康的损耗何其之大?再这么下去,还真得应了:"职务不高,工资不高,血 ...
- 终端模拟器 java_程序员必备之终端模拟器,让你的终端世界多一抹“颜色”
当你逐渐厌倦了 cmd 的枯燥黑屏.powershell 的单调蓝底,可以来尝试一下使用可定制性更高的终端模拟器.下面是 HelloGitHub 从 GitHub 上收集的一些开源终端模拟器,它们功能 ...
- 程序员必备 —— Git
程序员必备 -- Git 1. Git 介绍 2. Git 实战 2.1 初识(初始化及简单使用) 2.2 回滚 2.3 修复线上紧急 bug 思路 2.4 分布式开发 2.5 rebase 的应用 ...
- mac程序员必备的20款软件
今天给大家分享一下我作为一名后端程序员工作中常用的软件,相信下面我要介绍的很多软件对大家来说并不陌生,mac程序员必备的20款软件能够在不同岗位上提升大家的效率和体验. 1.Chrome 我们首先来介 ...
- 程序员必备基础:如何安全传输存储用户密码?
前言 我们开发网站或者APP的时候,首先要解决的问题,就是「如何安全传输和存储用户的密码」.一些大公司的用户数据库泄露事件也时有发生,带来非常大的负面影响.因此,如何安全传输存储用户密码,是每位程序员 ...
- 程序员必备的20个软件
此文首发于我的个人博客:windows-程序员必备的20个软件 - zhang0peter的个人博客 我自己基本上每半年左右就要重装一次win10系统,所以我在这么多次的重装系统的过程中总结了如下这些 ...
- git 小乌龟 更新分支_时光机--git--现代程序员必备的星舰
编程错一个代码.文字就乱套了,并且文档特别多之后,你会忘记哪里做了改动,后来有了svn,svn碰到了很多问题,后来有了git. 这都是时光机,git已经全面取代svn. git是现代程序员必备的星舰, ...
最新文章
- javascript数组排序和prototype详解
- 一款优秀的JavaScript框架—AngularJS
- WinCE/Mobile上下滑动浏览DataGrid数据 【转】
- 程序员的数学--排列组合(2)
- 中小企业团队敏捷产品开发流程最佳实践
- 解决Django 忘记超级管理员密码 重设密码登录教程
- 一个C++工程CPU占用100%问题的排查
- 常用SQL Server数据修复命令DBCC一览(转载)
- 微信小程序口令红包-语音识别
- 计算机技能比赛试题,计算机技能竞赛比赛试题文字录入WORDEXCEL
- jzoj3339. wyl8899和法法塔的游戏
- 为什么国外程序员爱用Mac?
- c语言报告西电,c语言课程设计报告西安电子科技大学.docx
- 获取经纬度中心点函数工具,经纬度面积算法,D3js,xy轴转为经纬度算法,六代度坐标转换为经纬度
- 定时器alarm函数
- 日期与字符串之间的转换
- Linux服务器上对网卡上各个IP地址流量统计
- 解析展望激光雷达——自动驾驶
- 期权基础:期权?期权是如何盈利的?
- Win10系统将桌面从C盘移动到其他盘的方法
热门文章
- mooc 恋爱 人格 职场学习笔记
- 「四年总结」一名程序猿的打怪升级之路
- 【论文阅读】【三维目标检测】Pseudo-LiDAR from Visual Depth Estimation
- php unlink 无法删除,php unlink 删除有关问题
- 使用端到端深度学习模型完成PPI任务两篇论文笔记
- 软件工程-什么是热重载,如何使用热重载?
- Longhorn 云原生容器分布式存储 - 故障排除指南
- android wear 微信支付,智能手表不是鸡肋 Pacewear能刷微信支付宝结账
- 视频播放器软件哪个最好用?盘点6款Windows电脑上超级好用的本地视频播放器
- 算法—— LeetCode 第一遍