赞
踩
图床其实是互联网中存储图片的空间,作为一个人的云端图片链接。
我们在写博客时大多使用Markdown文件来编辑文章,而Markdown文件的图片是通过链接的方式进行传输的的,图片与Markdown文件是分开存储的形式,我们如果想要将保存有图片的Markdown文件保存到其他设备进行展示时,就不得不连着图片的文件夹一起打包进行传输来保证我们在另外的设备上打开Markdown文件时图片能够正常显示。
因此一个云图片链接就很有必要了,而网上直接找到的链接不具有可靠性,因此搭建自己的图床还是很有必要的。本文章通过Gitee来构建图床仓库。
搭建自己的图床仓库需要用到的工具:
PicGo文档地址:PicGo-Doc
PicGo下载地址:https://molunerfinn.com/PicGo
或者直接通过GitHub的仓库地址进行下载:https://github.com/Molunerfinn/picgo/releases
通过提供的国内可下载链接或者Assets内的链接进行PicGo安装包的下载(Windows环境下载.exe)
Node.js下载地址:https://nodejs.org/en
右键单击文件,选择“安装”进行安装。
选择“Next”进行下一步,接受许可后,点击“Next”进行下一步。
选择安装路径,点击“Next”进行下一步。
直接默认安装,一直选择“Next”到最后一步,选择“Install”进行安装。
选择“Finish”完成安装。
//在cmd命令窗口查看Node.js版本
node -v
//在cmd命令窗口查看npm版本
npm -v
正常显示版本号即安装成功:
//设置全局模块的安装路径到 “node_global” 文件夹
npm config set prefix "C:\Program Files\nodejs\node-global"
//设置缓存到 “node_cache” 文件夹
npm config set cache "C:\Program Files\nodejs\node-cache"
如下图显示即成功:
//使用以下命令来测试默认位置是否修改成功
npm install express -g
//或以下命令
npm install express --global
/**
“-g”等同于“–global”,“-g” 是全局安装,不加“-g”就是默认下载到当前目录。
“-g” 表示安装到之前设置的“node_global”目录下,同时nodejs会自动地在node_global文件夹下创建“node_modules”子文件夹。
*/
下图显示测试成功:
注意:在测试npm时会遇到测试失败的问题。可能有两方面原因:
//npm版本升级(在版本升级之前可以先放开文件夹的修改权限)
//清除npm缓存
npm cache clean -f
//升级到最新版版
npm install npm -g
//npm升级到指定版本
npm install npm@[版本号] -g
//查看当前使用的镜像路径
npm config get registry
//更换npm国内镜像
npm config set registry https://registry.npmmirror.com
//再次使用查看镜像的代码查看镜像路径
npm config get registry
更改成功!
//安装基于淘宝源的cnpmcnpm
npm install -g cnpm --registry=https://registry.npmmirror.com
//执行命令查看cnmp是否安装成功
cnmp -v
cnpm安装成功!
gitee-uploader插件可以通过PicGo中的“插件设置”进行安装,也可以使用npm进行安装,也可以将插件下载到电脑上通过PicGo中的插件设置进行手动导入。
打开PicGo,找到“图床设置”中的“gitee”选项并点击打开
选中“gitee”并打开,点击“+”添加gitee图床仓库
添加gitee图床仓库,根据要求填写仓库的信息(图床配置名,repo图床仓库名,branch分支名,token私人令牌,path图片存放路径)
图床仓库添加好之后,在“上传区”找到“图片上传”下拉框,找到“gitee”选择配置好的图床仓库
注意:PicGo在配置Gitee图床仓库的时候,“repo(图床仓库名称)”要格外注意,这个需要gitee的用户名加上仓库名才行,单独填写仓库名配置不成功。repo的参数可以直接通过浏览器中的URL进行复制获取。
//repo的参数格式如下
用户名/仓库名
//eg:
zhangsan/picgo-images
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。