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

安装next-i18next后出现webpack-internal URL scheme不支持错误求解

报错解决方案
  • 方案1:确认版本兼容性
    Next.js与next-i18next存在严格的版本对应关系:Next.js 12及以下版本请使用next-i18next v12.2.0及更低版本;Next.js 13+请升级next-i18next到最新正式版,避免跨版本不兼容导致的资源加载异常。
  • 方案2:调整next.config.js的webpack配置
    该报错本质是webpack开发环境下生成的eval类型sourcemap使用了webpack-internal私有协议,浏览器DevTools尝试加载该协议资源时触发报错,可通过修改webpack的devtool配置修复:
    // next.config.js
    const { i18n } = require('./next-i18next.config');
    
    module.exports = {
      i18n,
      webpack: (config, { dev }) => {
        if (dev) {
          // 替换eval类型的sourcemap生成规则
          config.devtool = 'cheap-module-source-map';
        }
        return config;
      },
      // 保留你原有其他next配置
    };
    
  • 方案3:修复翻译目录结构
    确认项目public目录下存在正确的翻译文件结构:public/locales/{locale}/{namespace}.json,比如public/locales/es/dashboard.json,缺少对应翻译文件也可能触发异常加载逻辑。
  • 临时屏蔽方案
    该报错本身不会影响业务功能运行,你可以在Chrome DevTools的Console面板过滤器中,添加排除规则屏蔽包含webpack-internal关键词的日志,避免干扰日常调试。

内容的提问来源于stack exchange,提问作者Kristian Martinez

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 10:54:04