Github:
https://github.com/lisonge/vite-plugin-monkey
一个 vite 插件,用来辅助开发 Tampermonkey 和 Violentmonkey 和 Greasemonkey 的脚本
-
完美的 Typescript 和 Vite 的开发体验,比如模块热替换,秒启动
-
支持 Tampermonkey 和 Violentmonkey 和 Greasemonkey 的脚本辅助开发
-
打包自动注入脚本配置头部注释
-
当 第一次启动 或 脚本配置注释改变时 自动在默认浏览器打开脚本安装
-
利用 @require 配置库的 cdn 的方案, 减少构建脚本大小
-
利用 @resource 配置外部资源 cdn 的方案, 额外减少构建脚本大小
-
通过 ESM 导入的方式使用 GM_api, 附带类型提示
-
智能收集使用到的 GM_api, 自动配置 @grant 注释
-
支持为构建 dist.user.js 脚本时生成正确的 sourcemap 映射
-
预览模式下自动打开浏览器安装构建好的脚本