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