收藏
回答

开发工具打开小程序代码后,多出了一个sitemapXX.json文件?

我们在代码中新建了一个sitemap.json文件了。

编译完成后,代码目录下有一个sitemap.json文件。

但是用开发工具运行测试的时候,发现自动生成了一个sitemapXX.json的文件,其中XX是一个两位数的数字,编号随机。

如下图:

本来我们自己在sitemap.json文件中,只设置部分页面可以被收录,但多了这个文件后,导致我们所有的页面都被提示被收录,如下:

VM30:1  根据 sitemap 的规则[0],当前页面 [pages/circle/detail/member/main?clockinId=10432&title=2.25] 将被索引

请问下这个文件是如何被生成的,跟我们后台设置允许收录有关系吗?

回答关注问题邀请回答
收藏

3 个回答

  • ㅤ
    2020-06-15

    我遇到了同样的问题,通过配置 sitemapLocation:https://developers.weixin.qq.com/miniprogram/dev/reference/configuration/app.html#sitemapLocation 解决了:

    "sitemapLocation": "sitemap.json"
    
    2020-06-15
    有用
    回复 1
    • 未来
      未来
      2022-04-13
      在那个位置写这段代码
      2022-04-13
      回复
  • 灵芝
    灵芝
    2020-04-13

    你好,使用的是哪个版本的工具?怎么操作可以复现问题呢?

    2020-04-13
    有用
    回复 3
    • 大饼
      大饼
      2020-04-14
      开发工具版本是:Stable v1.02.1910120
      我们是用mpvue框架开发的,
      1、执行npm run dev后,生成的代码目录中只有sitemap.json文件,是我在项目代码中配置的。
      2、使用开发工具加载目录下的项目后,加载完后过一会就自动生成了sitemapXX.json文件。
      2020-04-14
      回复
    • 灵芝
      灵芝
      2020-04-14回复大饼
      请更新工具版本后重试:https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html
      2020-04-14
      回复
    • 大饼
      大饼
      2020-04-14
      已经安装了Stable v1.02.2004020版本。
      1、删除后原先编译的代码目录
      2、重新编译
      3、使用新的工具运行
      4、自动生成的sitemap15.json 这个文件。
      我是下载了新的版本后,直接覆盖安装。
      2020-04-14
      回复
  • 张超
    张超
    2020-04-13

    多出来的我直接删掉了,没什么影响

    2020-04-13
    有用
    回复
登录 后发表内容
问题标签