问题描述
const withPlugins = require('next-compose-plugins');
const optimizedImages = require('next-optimized-images');
module.exports = withPlugins([optimizedImages],{ target: 'serverless' });
i18n: {
locales: ["en","es"],defaultLocale: "en",},
我尝试了以下方法,
const nextConfig = {
i18n: {
locales: ["en",};
module.exports = withPlugins([
[optimizedImages,{
target: 'serverless'
},],nextConfig,])
并重新启动服务器,但我没有成功...
解决方法
您使用的是什么版本的 Next.JS?我遇到了同样的问题,通过更新到 +10.0.0 解决了。
您可以在 Next 上的 i18n 文档中看到这是最低版本。
Next.js 从 v10.0.0 开始内置支持国际化 (i18n) 路由。您可以提供区域设置列表、默认区域设置和特定于域的区域设置,Next.js 将自动处理路由。