HomeLogo

@mr-hope/vuepress-plugin-sitemap

自动在你构建网页时为你生成网页的 sitemap。

# 使用插件

# 安装

npm i -D @mr-hope/vuepress-plugin-sitemap
1

yarn add -D @mr-hope/vuepress-plugin-sitemap
1

# 使用

// .vuepress/config.js
module.exports = {
  plugins: [
    [
      "@mr-hope/sitemap",
      {
        // 你的选项
      },
    ],
  ],
};
1
2
3
4
5
6
7
8
9
10
11

# 插件选项

# hostname

  • 类型: string
  • 必填: 是

当前网站部署到的域名,请至少将其传入插件选项,或填写 themeConfig.hostname,否则插件将无法工作。

# urls

  • 类型: string[]
  • 必填: 否

需要额外包含的网址

# exclude

  • 类型: string[]
  • 必填: 否

不被收录的页面

# outFile

  • 类型: string
  • 默认值: "sitemap.xml"

输出的文件名

# changefreq

  • 类型: "always"|"hourly"|"daily"|"weekly"|"monthly"|"yearly"|"never"
  • 默认值: "daily"

页面默认更新频率

# dateFormatter

  • 类型: ($page: PageComputed) => string
  • 必填: 否

时间格式化器。默认会自动生成时间戳,如果你遇到了时区问题,请设置这个选项。