用于iconfont.cn生成外链的小工具
预览效果
使用方法:
1.安装油猴管理器
油猴管理器有很多种,如果装过可以忽略此步骤。我用的是tampermonkey
2.添加新脚本
在管理器里面添加脚本,复制greasemonkey.js里面的内容粘贴进去,保存。
搜上传服务地址
找到上传服务地址,可以改成自己的服务地址。
按下一步操作可以启动一个写好的服务。
3.启动上传服务
# 从.env.example.yaml复制一个.env.yaml,并编辑里面的配置
# 如果换端口可以改port,记得同时改油猴脚本里面的上传服务地址
# 如果想上传至oss,请配置oss相关的变量,并设置相应目标的enable为true
cp .env.example.yaml .env.yaml
# 安装依赖
yarn
# 构建
yarn build
# 运行
yarn start
4.后台运行
# 安装pm2,如果装过可以省略
npm install pm2 -g
# 运行
yarn pm2:start
# 停止
yarn pm2:stop
# 重载,如果重新编译或修改.env之后可以运行重载,更新服务
yarn pm2:reload
5.前端使用
打开https://www.iconfont.cn,进入资源管理
-我的项目
,如果配置无误,可以看到出现一个下载并上传至云
下拉按钮,选择想要上传的目标位置,将执行下载上传并将外链地址展示在页面上。
特性
- 支持上传并生成外链
- 支持上传到阿里云oss并生成外链
- 支持选择上传目标