当前位置:网站首页 > 更多 > 站长帮 > 正文

[建站交流] PicGo + smms 构建图床

作者:精品资源网 日期:2024-03-06 00:09:16 浏览:5 分类:站长帮

图床

PicGo设置smms的token

sm.ms开始支持API version 2,下面的之前写的很多都不能用了。这里在更新一下API version 2下的设置。

下载PicGo 2.3.0-beta.0

PicGo 2.3.0-beta.0

Windows要下载.exe文件。

[建站交流] PicGo + smms 构建图床

获取API Token

[建站交流] PicGo + smms 构建图床

[建站交流] PicGo + smms 构建图床

PicGo中设置sm.ms图床

[建站交流] PicGo + smms 构建图床

Here we are!

PicGo

为什么需要图床

[建站交流] PicGo + smms 构建图床

使用markdown一直有一个不太舒服的点,就是图片保存的问题。markdown不像word那样可以直接保存图片,而是将图片本地会单独存放,以链接的形式插入在markdown中。

这样就带来两个问题:

如果本地图片丢失或者位置变动,图片就挂了。

当将markdown文件上传到网站的时候(比如CSDN),由于网站无法读取你本地的文件,上传的markdown中的图片也会挂掉。

这时候你就要一个一个上传图片。图片少了还好说,图片多了就火葬场了。

一个解决办法是使用一个图床。也就是把图片上传到其他服务器,获得一个链接,然后插入markdown中。这样markdown文件读取的就是服务器的图片,而不是本地的图片了。

使用smms只能解决上面提到的第一个问题(即本地图片丢失或者位置变动,图片就挂了)。对于第二个问题,smms存在防盗链机制,上传markdown依旧会挂掉。

为什么选择PicGo

  • 我将PicGo视为图床的接口,或者说是一个图形界面。

既然如此,我希望这个界面简介,功能就好了。

功能包括:

设置不同的图床
返回的链接格式(直接返回到剪贴板)
上传图片(拖拽上传、剪贴板上传)
另外,可以通过设置快捷键,来快速上传图片到图床:

[建站交流] PicGo + smms 构建图床

PicGo下载

GitHub:PicGo

smms
官网地址:https://sm.ms

永久存储,图片链接支持https,可以删除上传的图片,提供多种图片链接格式。

每个图片最大5M,单次最多上传10张 。

PicGo图床设定为smms
下载smms-user插件
要下载一个插件:picgo-plugin-smms-user

在PicGo软件中下载比较慢,建议通过GitHub将项目clone。

clone之后得到picgo-plugin-smms-user文件夹:

[建站交流] PicGo + smms 构建图床

下载nodejs

要下载nodejs,否则安装插件运行

npm install ./picgo-plugin-smms-user

时会出现如下报错:'npm' 不是内部或外部命令,也不是可运行的程序

下载nodejs的网址是:http://nodejs.cn/download/

设置环境变量

下载完毕nodejs之后,要设置环境变量,在Path中加入路径C:\Program Files\nodejs(注:此路径为安装路径,可变)。

更改环境变量见:设置Python环境变量-Windows10

注意:设置好环境变量后要重启计算机。

安装smms-user插件到PicGo
将clone之后得到的picgo-plugin-smms-user文件夹放到PicGo的安装路径下:

[建站交流] PicGo + smms 构建图床

双击进入该文件,shift+右键,进入PowerShell,输入命令npm install ./picgo-plugin-smms-user即可。

[建站交流] PicGo + smms 构建图床

PicGo设置smms的token
进入该网址,获取 Secret Token。

[建站交流] PicGo + smms 构建图床

将生成的Secret Token复制到PicGo中:

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

请填写验证码