我们在代码中新建了一个sitemap.json文件了。
编译完成后,代码目录下有一个sitemap.json文件。
但是用开发工具运行测试的时候,发现自动生成了一个sitemapXX.json的文件,其中XX是一个两位数的数字,编号随机。
如下图:
本来我们自己在sitemap.json文件中,只设置部分页面可以被收录,但多了这个文件后,导致我们所有的页面都被提示被收录,如下:
VM30:1 根据 sitemap 的规则[0],当前页面 [pages/circle/detail/member/main?clockinId=10432&title=2.25] 将被索引
请问下这个文件是如何被生成的,跟我们后台设置允许收录有关系吗?
我遇到了同样的问题,通过配置 sitemapLocation:https://developers.weixin.qq.com/miniprogram/dev/reference/configuration/app.html#sitemapLocation 解决了:
"sitemapLocation": "sitemap.json"
你好,使用的是哪个版本的工具?怎么操作可以复现问题呢?
我们是用mpvue框架开发的,
1、执行npm run dev后,生成的代码目录中只有sitemap.json文件,是我在项目代码中配置的。
2、使用开发工具加载目录下的项目后,加载完后过一会就自动生成了sitemapXX.json文件。
1、删除后原先编译的代码目录
2、重新编译
3、使用新的工具运行
4、自动生成的sitemap15.json 这个文件。
我是下载了新的版本后,直接覆盖安装。
多出来的我直接删掉了,没什么影响