修改了 injectScript 的依赖文件为什么不编译?
问题 1
这可能是由于缓存导致的,你需要重新启动下项目。
首先关闭项目 ctrl+c
然后重新启动
shell
pnpm run servepnpm run serve问题 2
可能是你未将依赖文件放入对应的文件夹,导致 vite 无法正确识别对应文件的更改是否需要重新编译 injectScript。
比如我们有一个入口文件 main.entry.ts, 它依赖的文件只能存放在 src/scopes/injects/main 这个文件夹下面时才会被 vite 识别。
同理 index.entry.ts 的依赖文件,应该存放在 src/scopes/injects/index 文件夹中
Webextkits Docs