九亭微信网站建设,做软件外包公司,网站开发一般流程,网站制作公司的宣传海报文章目录 1.图床的概念2.用GitHub创建图床服务器2.1.新建仓库2.2.生成Token令牌2.3.创建img分支和该分支下的img文件夹(可选) 3.使用PicGo软件上传图片3.1 下载PicGo软件3.2配置PicGo3.3用PicGo实现上传 4. Typora实现自动上传5.免费图片网站 前言#xff1a; 如果没有自己的服… 文章目录 1.图床的概念2.用GitHub创建图床服务器2.1.新建仓库2.2.生成Token令牌2.3.创建img分支和该分支下的img文件夹(可选) 3.使用PicGo软件上传图片3.1 下载PicGo软件3.2配置PicGo3.3用PicGo实现上传 4. Typora实现自动上传5.免费图片网站 前言 如果没有自己的服务器如何实现接口去获取图片呢我们可以使用图床的形式。 1.图床的概念
图床就是存储图片的服务器
由来通常我们的图片都是保存在本地比如我们常用Typora写的笔记里面的图片都默认保存在本地这时候我们如果把对应的笔记发给别人那么笔记的图片也要跟着发过去同时确保图片的路径是对的这样别人才能完整查看到我们的笔记。问题老是要传来传去的这样很麻烦。解决这时候我们想到如果把图片放在互联网上这时候任何人都可以看见并且能下载就完美解决了。那么我们把别人也可以访问到图片的服务器叫做图床。
2.用GitHub创建图床服务器 步骤 1新建仓库 2生成Token令牌 3创建img分支和该分支下的img文件夹(可选) 2.1.新建仓库
点击号-New repository-填写相关信息- Create repository 2.2.生成Token令牌
点击右上角头像-Settings-下拉直到左侧到底选择Developer settings开发人员设置-Personal Access tokens个人访问令牌 - Tkens(classic) - Generate New Token(classic 一定要选择 classic 方式)- 配置相关信息 - Generate token Token令牌用于个人身份验证不需要密码也可以直接访问你的仓库内容。 在创建页面中填写 Note 为“图床”Expiration过期时间为 No expiration永久,也可以自定义过期时间在下面的Select scopes选择权限范围如下图勾选 repo。最后点击 generate token 生成令牌即可。 务必将令牌保存起来放在一个安全的地方页面关掉后就看不到了。 2.3.创建img分支和该分支下的img文件夹(可选) 创建img分支 点击自己的仓库-main-View all branches-New branch-分支名-Create new branch 创建img文件夹 Add file - Create new file - 填写 img/test - Commit changes 3.使用PicGo软件上传图片
3.1 下载PicGo软件 PicGo是一个用于上传图片的客户端支持拖拽上传、剪贴板上传功能十分方便。 官网地址 PicGo的Github地址 山东大学PicGo镜像地址
3.2配置PicGo
选择图床设置-Github 这里需要配置GitHub仓库地址、分支名、AccessToken等基础信息。 自定义域名需要配置为https://cdn.jsdelivr.net/gh/用户名/仓库名这样就才可以通过cdn访问图片 仓库名GitHub用户名/GitHub仓库地址 分支名GitHub的分支名称 TokenGitHub中设定的AccessToken 自定义域名https://fastly.jsdelivr.net/gh/用户名/仓库名 3.3用PicGo实现上传 直接拖拽上传即可 上传完成会在相册中查看到或者直接在GitHub仓库中查看 4. Typora实现自动上传 Typora通过PicGo软件自动上传图片到GitHub仓库中。 文件 -偏好设置 - 图像 - 上传图片 - 配置PicGo路径 5.免费图片网站 这里我推荐三个好看的壁纸网站而且是免费下载的 Wallpaper Abyss Awesome Wallpapers WallpapersWide.com 如果图片过大会占用过多存储这时候我们可以压缩图片优化网页的性能同时节省存储空间,这里推荐一个在线图片压缩网站。 压缩图片网站TinyPNG