NUXT 构建与生成和站点地图

问题描述

我的情况: 我想要动态路由(例如:page/1)。由于 SEO 和爬虫,我也想拥有没有 JS 的可访问网络。所以我用 asyncData 加载数据。没关系。

我有 nodejs 托管。现在我以 yarn buildyarn start 的方式使用部署。

但我也想使用@nuxtjs/sitemap。但它仅使用 yarn generate 生成(在我的情况下最少)。

可能我错过了某个点,你能指引我正确的方式吗? 谢谢。

解决方法

在服务器模式(yarn devyarn build && yarn start)下,sitemap.xml 文件将在每次调用您的 http://example.com/sitemap.xml URL 时由服务器动态生成。

在静态模式 (yarn generate) 下,sitemap.xml 文件将在您的 dist 目录中的 nuxt 生成过程中静态生成一次。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...