首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >nuxt sitemap axios产品

nuxt sitemap axios产品
EN

Stack Overflow用户
提问于 2021-06-08 15:19:16
回答 1查看 213关注 0票数 0

我使用的是Nuxt 2.15.3。

当我在开发环境中检查站点地图时,一切都正常,但在生产环境中,站点地图结构不起作用。

问题出在axios查询,但我找不到问题所在。

你能告诉我有什么问题吗?

代码语言:javascript
运行
复制
export default {
  axios: {
    baseURL: process.env.API_BASE_URL || "https://api.website.fr"
  },
  modules: [
    "@nuxtjs/axios",
    "@nuxtjs/sitemap"
  ],
sitemap: {
  hostname: process.env.BASE_URL || "https://website.fr",
  path: "/sitemap.xml",
  sitemaps: [
    {
      path: "/sitemap-pages.xml",
      routes: []
    },
    {
      path: "/sitemap-structures.xml",
      routes: async () => {
        const { data } = await axios.get(
          `${process.env.API_BASE_URL ||
            "https://api.website.fr"}/sitemap-routes`
        );

        return data.map(alias => `/alias/${alias}`);
      },
      exclude: ["/**"]
    }
  ]
},
EN

回答 1

Stack Overflow用户

发布于 2021-06-09 02:40:22

您需要安装dotenv包,以便可以在构建模式下访问环境变量

npm dotenv package

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

https://stackoverflow.com/questions/67883075

复制
相关文章

相似问题

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