微信小程序从入门到飞起(环境搭建、配置)-CSDN博客

83 阅读3分钟

目录

一、什么是微信小程序

二、官方微信小程序体验

三、环境搭建

3.1.注册账号

3.2.下载开发工具

3.3.创建工程

四、话不多说,开始

4.1.开发工具还是很简洁方便的

4.2.微信小程序的文件名称

4.3.基本项目目录

4.4.小程序的配置文件

4.4.1.全局的app.json

4.4.2.页面的page.json


一、什么是微信小程序

官网:developers.weixin.qq.com/miniprogram…

相信没人会不知道什么是微信小程序吧(略)

二、官方微信小程序体验

三、环境搭建

3.1.注册账号

点击 mp.weixin.qq.com/wxopen/ware… 根据指引填写信息和提交相应的资料,就可以拥有自己的小程序帐号。

注意:一个邮箱只能注册一次,而且时间久了就会被禁用,而且找不回。(我就是时间久了给我禁用了,无奈之下换了个新的邮箱注册)

登录 mp.weixin.qq.com ,我们可以在菜单 “设置”-“开发设置” 看到小程序的 AppID 了 。

(注意:不注册的话也是可以用的,开发试用有一些限制)

3.2.下载开发工具

微信提供免费的小程序开发工具,下载链接如下:

developers.weixin.qq.com/miniprogram…

第一次打开开发工具,需要微信扫码登录。

3.3.创建工程

在这里输入appID,如果没有也可以试用,但是试用的话会有一些限制。

如果在开发过程中想要修改appId,可以在这里修改:

四、话不多说,开始

4.1.开发工具还是很简洁方便的

4.2.微信小程序的文件名称

微信小程序同普通的web开发大同小异,其文件名也不是html、css,而是WXML、WXSS,具体配置是用json进行配置的。

具体差异如下:

4.3.基本项目目录

4.4.小程序的配置文件

一个小程序会包括两种配置文件,一种是全局的app.json,和页面自己的page.json。

注意:配置文件中不允许出现注释!

 

4.4.1.全局的app.json

app.json是当前小程序的全局配置,包括了页面路径、界面的表现形式、底部tab、网络超时时间、是否开启debug模式。

其中pages的第一个页面,就是小程序的首页。

具体如下(不能写注释哦):

官网:developers.weixin.qq.com/miniprogram…

{
  "pages": [
    "pages/index/index",
    "pages/logs/index"
  ],
  "window": {
    "navigationBarTitleText": "Demo"
  },
  "tabBar": {
    "list": [{
      "pagePath": "pages/index/index",
      "text": "首页"
    }, {
      "pagePath": "pages/logs/logs",
      "text": "日志"
    }]
  },
  "networkTimeout": {
    "request": 10000,
    "downloadFile": 10000
  },
  "debug": true
}

4.4.2.页面的page.json

除了全局的app.json配置外,还可以用.json文件对小程序项目中的每一个页面进行配置,但只能设置本页面的window配置项的内容,页面.json文件中的window配置值将覆盖app.json中的配置值。

具体配置示例如下:

官网: developers.weixin.qq.com/miniprogram…

{
  "navigationBarBackgroundColor": "#ffffff",
  "navigationBarTextStyle": "black",
  "navigationBarTitleText": "微信接口功能演示",
  "backgroundColor": "#eeeeee",
  "backgroundTextStyle": "light"
}