在前边的从零实现
Chrome扩展中,我们使用了
TS完成了整个扩展的实现,并且使用
Rspack作为打包工具来构建应用,那么虽然我们实现轻量级脚本是完全可以直接使用
JS实现的,但是毕竟随着脚本的能力扩展会变得越来越难以维护,所以同样的在这里我们依旧使用
TS来构建脚本,并且在构建工具上我们可以选择使用
Rollup来打包脚本,本文涉及的相关的实现可以参考个人实现的脚本集合
https://github.com/WindrunnerMax/TKScript