目录
1、project 和 sitemap 配置
2、全局配置 app
3、局部配置 page
小程序的很多开发需求被规定在了配置文件中,这样做可以更有利于提高的开发效率,并且可以保证开发出来的小程序的某些风格是比较一致的,比如导航栏、顶部TabBar,以及页面路由等等。
小程序中有很多配置,其大致可以分为三类:(1)project 和 sitemap 配置(2)全局配置 app(3)局部配置 page。下面具体对这几种配置进行说明,这是小程序官方文档关于相关配置的链接:配置小程序
1、project 和 sitemap 配置
(1)project.config.json:项目配置文件,比如项目名称、appid 等;
这个配置文件记录了小程序的一些关于项目的相关配置(在小程序开发工具的详情按钮中可以对一些配置进行修改),其实早期的小程序项目是没有这个配置文件的,但是如果没有这个配置文件就会出现多端配置不一致的问题。比如当你和同事协同开发一款小程序的时候,他用的是 2.7.0 版本开发的,而你默认的是 2.7.1 版本,这种情况就需要其中一个人进行手动配置,这样会造成不必要的麻烦,因此微信考虑到了这种情况,保证一个项目中只有一种配置,这就是 project.config.json 的作用。
(2)sitemap.json:小程序搜索相关的配置;
这个配置文件是用来配置小程序及其页面是否允许被微信索引的,当开发者允许微信索引时,微信会通过爬虫的形式,为小程序的页面内容建立索引。当用户的搜索词条触发该索引时,小程序的页面将可能展示在搜索结果中。用户也可以自行配置具体哪些页面允许被索引,详细请参考官方文档:sitemap 配置。
一般企业开发的小程序都是默认允许被微信索引的,因为这样可以提高小程序的曝光了,这也就意味着利润。
2、全局配置 app
app.json
3、局部配置 page
page.json