Skip to content

修改了 injectScript 的依赖文件为什么不编译?

问题 1

这可能是由于缓存导致的,你需要重新启动下项目。

首先关闭项目 ctrl+c

然后重新启动

shell
pnpm run serve
pnpm run serve

问题 2

可能是你没有将依赖文件放入对应的文件夹,导致 Vite 无法识别文件更改是否需要重新编译 injectScript

比如入口文件 main.entry.ts,它依赖的文件只能存放在 src/scopes/injects/main 这个文件夹下才会被 Vite 识别。

同理 index.entry.ts 的依赖文件应该存放在 src/scopes/injects/index 文件夹中。

Powered by Vitepress