清除办法
--force
选项,来重新构建依赖项;- 手动删除
node_modules/.vite
缓存目录
文件系统缓存
Vite 将预构建的依赖项缓存到 node_modules/.vite
中。它会基于以下几个来源来决定是否需要重新运行预构建步骤:
- 包管理器的锁文件内容,例如
package-lock.json
,yarn.lock
,pnpm-lock.yaml
,或者bun.lockb
; - 补丁文件夹的修改时间;
vite.config.js
中的相关字段;NODE_ENV
的值
只有在上述其中一项发生更改时,才需要重新运行预构建。