Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在Amplify上使用盖茨比网站地图_Javascript_Reactjs_Localization_Gatsby_Xml Sitemap - Fatal编程技术网

Javascript 如何在Amplify上使用盖茨比网站地图

Javascript 如何在Amplify上使用盖茨比网站地图,javascript,reactjs,localization,gatsby,xml-sitemap,Javascript,Reactjs,Localization,Gatsby,Xml Sitemap,我正在使用“盖茨比插件网站地图”:“^2.4.2”tho,在安装“盖茨比插件intl”后它不工作:“^0.3.3”即使在本地环境上也能正常工作 这是URL,但会自动移动到 下面是gatsby-config.js { resolve: `gatsby-plugin-sitemap`, options: { output: `/sitemap.xml`, } }, { resolve: `gatsby-plugin-intl`, options: { p

我正在使用“盖茨比插件网站地图”:“^2.4.2”tho,在安装“盖茨比插件intl”后它不工作:“^0.3.3”即使在本地环境上也能正常工作

这是URL,但会自动移动到

下面是gatsby-config.js

{
   resolve: `gatsby-plugin-sitemap`,
   options: {
     output: `/sitemap.xml`,
   }
},
{
  resolve: `gatsby-plugin-intl`,
  options: {
    path: `${__dirname}/src/intl`,
    languages: [`en`, `es`, `zh`],
    defaultLanguage: `en`,
    redirect: false,
  },
},  

插件的顺序在Gatsby中很重要,请尝试将
Gatsby插件intl
放在上面,因为它负责在所有URL前面加上提供的区域设置前缀:

{
  resolve: `gatsby-plugin-intl`,
  options: {
    path: `${__dirname}/src/intl`,
    languages: [`en`, `es`, `zh`],
    defaultLanguage: `en`,
    redirect: false,
  },
},  
{
   resolve: `gatsby-plugin-sitemap`,
   options: {
     output: `/sitemap.xml`,
   }
},

此外,您可能希望探索所有查询选项。

插件的顺序在Gatsby中很重要,请尝试将
Gatsby插件intl
放在上面,因为它负责为所有URL加上提供的区域设置前缀:

{
  resolve: `gatsby-plugin-intl`,
  options: {
    path: `${__dirname}/src/intl`,
    languages: [`en`, `es`, `zh`],
    defaultLanguage: `en`,
    redirect: false,
  },
},  
{
   resolve: `gatsby-plugin-sitemap`,
   options: {
     output: `/sitemap.xml`,
   }
},

此外,您可能希望浏览所有查询选项。

感谢您的建议。我尝试添加所有查询选项,并更改插件顺序。但是,网站地图不会出现。而不是它,它被移动到了顶部的url。谢谢你的建议。我尝试添加所有查询选项,并更改插件顺序。但是,网站地图不会出现。取而代之的是,它被移动到了最上面的url。