/iconfont-link-tool

iconfont.cn生成外链

Primary LanguageJavaScriptMIT LicenseMIT

用于iconfont.cn生成外链的小工具

预览效果

screen

使用方法:

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并生成外链
  • 支持选择上传目标