vite 清除缓存

清除办法

  1. --force 选项,来重新构建依赖项;
  2. 手动删除 node_modules/.vite 缓存目录

文件系统缓存

Vite 将预构建的依赖项缓存到 node_modules/.vite 中。它会基于以下几个来源来决定是否需要重新运行预构建步骤:

  • 包管理器的锁文件内容,例如 package-lock.jsonyarn.lockpnpm-lock.yaml,或者 bun.lockb
  • 补丁文件夹的修改时间;
  • vite.config.js 中的相关字段;
  • NODE_ENV 的值

只有在上述其中一项发生更改时,才需要重新运行预构建。

参考文档