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 相关字段中配置过的

相关推荐
Jackson__24 分钟前
聊聊 JS 中的可选链 ?.
前端
前端小崔29 分钟前
前端面试题之ES6保姆级教程
开发语言·前端·javascript·面试·职场和发展·ecmascript·es6
Bug从此不上门38 分钟前
【无标题】
前端·javascript·uni-app·vue
HarderCoder39 分钟前
ByAI:Redux中间件的原理和ts简化实现
前端·redux
贩卖纯净水.42 分钟前
Webpack依赖
前端·webpack·node.js
crary,记忆43 分钟前
微前端 - Module Federation使用完整示例
前端·react·angular
不知几秋1 小时前
Spring Boot
java·前端·spring boot
程序猿ZhangSir1 小时前
Vue3 项目的基本架构解读
前端·javascript·vue.js
HarderCoder1 小时前
ByAI: Redux的typescript简化实现
前端
篱笆院的狗1 小时前
如何使用 Redis 快速实现布隆过滤器?
数据库·redis·缓存