vue3 + ts + vite 工程化开发Tampermonkey【油猴、篡改猴】脚本

项目概述

vue3 + ts + vite 工程化开发Tampermonkey【油猴、篡改猴】脚本。 编译后生成Tampermonkey脚本,导入到Tampermonkey插件中直接使用。

项目背景

在与后端用Swagger联调API时,或者后端在用Swagger自测API时,一刷新Swagger页面时就需要输入Token,非常麻烦。
于是想实现自动填充Token,从而实现自动授权。
没有自动授权时的效果如下图所示:
在这里插入图片描述

在本地开发时,运行项目后,默认就是有自动授权的,可以注释掉/src/main.ts中的initCleanBtn()waitForAuthorizeBtn()代码来模拟没有自动授权时的效果。如下图
在这里插入图片描述

项目目标

使用Vue工程化开发,最终编译成一个Tampermonkey用户脚本;再导入到Chrome、Edge浏览器的Tampermonkey插件中,实现Swagger的自动授权功能。这个需求虽然是一个简单的需求,但是它是一个麻雀虽小,五脏俱全的项目,包含了Vue、Vite、Node、TailwindCSS等技术栈; 完全符合V

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

雷特130

在线要饭,比跪在路上要5块好吧

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值