首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在next.config.js文件中结合withPlugins和国际化配置

如何在next.config.js文件中结合withPlugins和国际化配置
EN

Stack Overflow用户
提问于 2021-06-28 19:18:47
回答 1查看 93关注 0票数 0

我的next.config.js中有以下代码

代码语言:javascript
复制
const withPlugins = require('next-compose-plugins');
const optimizedImages = require('next-optimized-images');

module.exports = withPlugins([optimizedImages], { target: 'serverless' });

现在,我需要将以下配置添加到文件中,并与插件结合使用

代码语言:javascript
复制
i18n: {
    locales: ["en", "es"],
    defaultLocale: "en",
  },

我尝试过以下几种方法:

代码语言:javascript
复制
const nextConfig = {
  i18n: {
    locales: ["en", "es"],
    defaultLocale: "en",
  },
};

module.exports = withPlugins([
[optimizedImages, {
    target: 'serverless'
    },
  ],
nextConfig,
])

并重新启动了服务器,但我没有成功...

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-07-24 18:39:24

您使用的是什么版本的Next.JS?我遇到了同样的问题,并通过更新到+10.0.0修复了这个问题。

您可以在Next上的i18n文档中看到,这是最低版本。

从v10.0.0开始,Next.js已经内置了对国际化(i18n)路由的支持。您可以提供区域设置列表、默认区域设置和特定于域的区域设置,Next.js将自动处理路由。

更多信息:https://nextjs.org/docs/advanced-features/i18n-routing

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68162429

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档