You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Vite v6 + React项目集成Chakra UI时出现@chakra-ui/react模块解析失败错误

Vite v6 + React项目集成Chakra UI时出现@chakra-ui/react模块解析失败错误

嘿,我来帮你排查这个模块解析失败的问题!你遇到的情况通常是依赖安装不完整、缓存冲突或者小的配置疏漏导致的,试试下面这些方法:

  • 确认依赖安装完整性:打开项目根目录的package.json文件,检查dependencies列表里是否存在@chakra-ui/react。如果没有,说明之前的安装命令可能未成功执行,重新运行完整的安装命令(Chakra UI需要几个peer依赖):

    npm install @chakra-ui/react @emotion/react @emotion/styled framer-motion
    

    如果你用yarn的话,就换成yarn add @chakra-ui/react @emotion/react @emotion/styled framer-motion。

  • 清理依赖缓存并重装:如果package.json里已经有该依赖但还是报错,大概率是依赖安装不完整或缓存冲突。在macOS终端执行以下命令清理后重装:

    # 删除node_modules和锁文件
    rm -rf node_modules package-lock.json
    # 重新安装所有依赖
    npm install
    

    用yarn的话就删除yarn.lock,再执行yarn install。

  • 检查导入语句正确性:确保你的组件里导入Chakra UI的语句没有拼写错误,比如正确的格式是:

    import { ChakraProvider, Box } from "@chakra-ui/react";
    

    别漏写@符号或者拼错包名。

  • 强制清除Vite缓存:有时候Vite的缓存会导致奇怪的解析问题,试试带--force参数重启开发服务器:

    npm run dev --force
    

备注:内容来源于stack exchange,提问作者Nimble Stalker

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.13 16:44:32