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

在Next.js 13中使用NextUI时遭遇模块找不到错误求助

解决Next.js 13集成NextUI时的@swc/helpers模块缺失问题

以下是几种可行的解决方法,按顺序尝试:

  • 安装缺失的依赖包
    该错误源于项目缺少@swc/helpers依赖,直接安装即可:

    npm install @swc/helpers --save
    

    若使用yarn:

    yarn add @swc/helpers
    
  • 配置Next.js转译第三方包
    若安装依赖后问题仍存在,在next.config.js中添加转译配置,让Next.js处理NextUI相关的依赖包:

    /** @type {import('next').NextConfig} */
    const nextConfig = {
      reactStrictMode: true,
      swcMinify: true,
      transpilePackages: ['@nextui-org/react', '@internationalized/date', '@react-aria/i18n'],
    }
    
    module.exports = nextConfig
    
  • 清除缓存并重新构建
    清理Next.js缓存和依赖缓存后重启项目:

    rm -rf .next package-lock.json
    npm install
    npm run dev
    
  • 切换包管理器(可选)
    若npm的依赖解析存在问题,尝试用yarn或pnpm重新安装依赖:

    rm -rf node_modules package-lock.json
    yarn install
    yarn dev
    

内容的提问来源于stack exchange,提问作者Alejandro Roldán Pérez

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.23 22:22:39