微信原生开发中 JSON配置文件的作用 小程序中有几种JSON配制文件

文章详细介绍了小程序中的四种配置文件:project.config.json用于编译设置;sitemap.json用于控制微信索引;app.json管理全局配置如窗口显示、导航栏;页面.json则对单个页面进行配置,覆盖全局设置。
摘要由CSDN通过智能技术生成

关于json json是一种数据格式,在实际开发中,JSON总是以配制文件的形式出现,小程序与不例外,可对项目进行不同级别的配制。

Q:小程序中有几种配制文件

A:小程序中有四种配制文件

分别是:project.config.json sitemap.json app.json全局配制文件 pages页面文件中的.josn文件

1) project.config.json

setting 中保存了编译相关的配制 (子属性,checkSiteMap:布尔值 //决定是否控制台出现黄色提示栏)

projectname中保存的是项目的名字

appID保存的是小程序的账号ID

2) sitemap.json

类似PC网页的SEO,用来配制小程序页面是否能被微信索引,当开发者运行微信索引时,微信会通过爬虫的形式,为小程序的页面内容建立索引。

“ruls”:[{
    "action":"allow" //允许索引,disallow 不允许索引
    “page”:“*” //可被索引页面 *代表所有页面会被索引
}]
3) app.json

全局配制文件,决定页面的窗口显示、导航栏、背景颜色、底部导航、页面路径等(还是那句话,看官方文档,在这个系列的第一篇文章内放了链接哈)

“pages”:[
    "pages/pages下的文件夹名/文件夹的.wxml的名字"    //默认放在第一个的页面是小程序打开首页
],
“window”:{
    backgroundTextStyle:“”   //下拉 loading 的样式,仅支持 dark / light    
    "navigationBarBackgroundColor": "#fff",  //导航栏背景颜色
    "navigationBarTitleText": "Weixin",   //导航栏标题文字内容
    "navigationBarTextStyle":"black"      //导航栏标题文字的颜色
 },
“style”:"v2"   //最新的组件样式
4) 页面文件中的.json

和全局app.json作用一直,但是会覆盖app.josn文件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值