哥哥们,在进行脚本编写的时候是更倾向于单页面开发还是工程化管理呢。由于之前写的脚本比较简单。随着功能的增加。一个js文件下面塞的东西越来越多。所以打算寻找适合自己的解决方案。
因此在站内发现了一篇文章:一种很新的脚本开发方式——Selector HMR ?!~~ 于是决定尝试一下,( vite-plugin-monkey)初次试用之下。感觉还不错,可是也遇到了新手常见的一些问题:
-
多脚本开发
- 如何将src里的两个文件都打包在dist文件夹
export default defineConfig({
plugins: [
monkey(
{
entry: "src/main.js",
userscript: {
match: ["https://www.baidu.com/"],
name: "百度一下",
},
build: {
outDir: "dist",
assetsDir: "static",
fileName: "main.user.js",
},
},
// 希望将src/main2.js文件在dist下面也打包出来,不知道怎么配置,以下配置并未生效~~~~
{
entry: "src/main2.js",
userscript: {
match: ["https://www.google.com/"],
name: "google一下",
},
build: {
outDir: "dist",
assetsDir: "static",
fileName: "main2.user.js",
},
}
),
],
});
- 每次配置的更改,都会触发油猴或者脚本猫的新增或修改。油猴还好。脚本猫并不需要这个,能不能关闭。
希望有用过的GG能不吝赐教,或者有更好的工具推荐也行。