Vite启动开发服务器失败(退出码1):依赖版本不兼容求助
解决Vite启动退出码1:模块'vite'未提供'isCSSRequest'导出错误
错误原因
从报错路径能看到,你的项目本地实际用的是 vite@3.1.8,但你全局安装的是最新的vite@5.2.6。而@vitejs/plugin-vue@5.0.4需要依赖Vite 5.x及以上版本,旧版Vite 3.x没有isCSSRequest这个导出接口,版本不兼容导致启动失败。
解决方案
清理本地依赖文件
删除项目目录下的依赖文件夹和锁文件:rm -rf node_modules rm pnpm-lock.yaml安装兼容的本地依赖版本
在项目内安装与@vitejs/plugin-vue@5.0.4匹配的Vite及Vue版本:pnpm add vite@^5.2.6 @vitejs/plugin-vue@^5.0.4 vue@^3.4.21 -D重新启动开发服务器
pnpm dev
注意事项
全局安装的Vite版本不会直接影响项目依赖环境,项目优先使用本地node_modules里的依赖包,必须确保项目内所有相关依赖版本互相兼容。
内容的提问来源于stack exchange,提问作者Emily Chu
相关产品推荐
相关产品推荐

