vite项目修改依赖不更新,清除依赖缓存

有些时候我们会直接修改依赖文件,但修改后没有更新,大多数情况下就是被缓存了

解决方法
1、手动删除node_modules/.vite

Vite 会将预构建的依赖缓存到 node_modules/.vite;然后手动删除即可

2、强制vite重新构建依赖

用 --force 命令行选项启动开发服务器

"scripts": {

"dev": "vite --force"

},

vite的缓存只会在以下情况发生时重新构建

package.json 中的 dependencies 列表

包管理器的 lockfile,例如 package-lock.json, yarn.lock,或者 pnpm-lock.yaml

可能在 vite.config.js 相关字段中配置过的

相关推荐
全栈前端老曹1 小时前
【前端路由】React Router 权限路由控制 - 登录验证、私有路由封装、高阶组件实现路由守卫
前端·javascript·react.js·前端框架·react-router·前端路由·权限路由
zhuà!2 小时前
uv-picker在页面初始化时,设置初始值无效
前端·javascript·uv
Amumu121382 小时前
React应用
前端·react.js·前端框架
摸鱼的春哥2 小时前
实战:在 Docker (Windows) 中构建集成 yt-dlp 的“满血版” n8n 自动化工作流
前端·javascript·后端
小酒星小杜2 小时前
在AI时代,技术人应该每天都要花两小时来构建一个自身的构建系统
前端·vue.js·架构
测试游记2 小时前
基于 FastGPT 的 LangChain.js + RAG 系统实现
开发语言·前端·javascript·langchain·ecmascript
阿奇__2 小时前
elementUI table 多列排序并保持状态样式显示正确(无需修改源码)
前端·vue.js·elementui
zhengxianyi5152 小时前
数据大屏-单点登录ruoyi-vue-pro
前端·javascript·vue.js
我想回家种地2 小时前
python期末复习重点
前端·javascript·python
行者962 小时前
Flutter适配OpenHarmony:高效数据筛选组件的设计与实现
开发语言·前端·flutter·harmonyos·鸿蒙