语境:
我正在使用Nuxt 站点地图模块,并且正在尝试生成或创建我的动态路线(我在数据库中拥有的产品)。这是我的 nuxt.config.js 上的站点地图
sitemap: {
hostname: process.env.PH_WEB_APP_BASE_URL || 'http://localhost:3000/',
gzip: true,
exclude: ExcludedPaths,
cacheTime: 1000 * 60 * 15,
defaults: {
changefreq: 'daily',
priority: 1,
lastmod: new Date()
},
routes: () => {
const baseUrl = process.env.PH_WEB_APP_BASE_URL || 'http://localhost:3000/';
return axios.get(`${baseUrl}api/sitemap-slugs/`);
}
},
端点${baseUrl}api/sitemap-slugs/
返回一个 slug 数组 ['slug1','slug2']
预期结果
我的 sitemap.xml 页面包含我的所有静态路由和动态路由。
错误
我的 http://localhost:3000/sitemap.xml 出错。
我希望我已经很好地解释了情况和我自己