标签:推送 包括 填写信息 云服务 退出 规则 结果 做生意 安装完成
微信开发:因为微信有大量的用户群体,所以有大量的企业商家在微信上做生意,所以此时微信就推出微信开放平台,这个平台来服务商家,提供大量的微信基础功能(服务通知、支付等功能)供商家的开发人员使用。微信另外推出了微信公众平台来服务大量的消费者。
总起来说,微信通过微信公众平台
来服务消费者(toC: to customer),再通过微信开放平台(toB: to business)
来服务商家。
微信公众平台,根据用户属性的不同,分为以下几种账号类型
小程序
账号申请
因为小程序的代码最终发布到微信的服务器上,web项目是发布在自己的服务器上,所以web项目有天然的划分和确定的从属关系。小程序项目全部都在微信服务器上,就需要一种划分规则,来明确某个小程序的从属,所以需要申请账号来进行。
立即注册
跳转到注册页面,填写邮箱密码验证码等信息,然后去邮箱验证激活(注意邮箱不能是在微信下使用过的邮箱)个人
,选择小程序,不要选小游戏工具下载
下载地址: https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html
根据当前电脑是windows64还是32,选择稳定版
中对应的版本下载安装
安装完成后,打开工具,弹出一个二维码,使用微信扫码登录
后面使用这个工具进行小程序项目的创建和开发
创建项目
删除项目
梳理项目结构
.
├── app.js // 【必须】 小程序项目的入口文件
├── app.json // 【必须】 小程序的全局配置文件
├── app.wxss // 小程序的全局样式(样式:控制页面的外观表现)
├── pages // 文件夹 专门存放所有的页面
│?? ├── index // 首页 页面文件夹
│?? │?? ├── index.js // 页面的js入口文件 【必须】
│?? │?? ├── index.json // 页面的配置文件
│?? │?? ├── index.wxml // 页面的ui结构文件 【必须】
│?? │?? └── index.wxss // 页面的样式文件(美化页面的)
│?? └── logs // 日志 页面文件夹
│?? ├── logs.js
│?? ├── logs.json
│?? ├── logs.wxml
│?? └── logs.wxss
├── project.config.json // 项目的配置文件,这是自动生成的,不需要关心
├── sitemap.json // 项目的地图文件,这是给搜索引擎收录用的,也不需要关心
└── utils // 项目的工具集文件
└── util.js // 项目的工具文件
// 1. 每个小程序至少有1个页面,页面的组成文件中,至少有.js和.wxml文件
// 2. 每个页面由4个文件组成,这4个文件最终被小程序编译成1个文件,这1个文件是页面。页面的4个组成文件前缀名字一定要保持一致,最后使用这个前缀作为页面的名字
// 3. 页面的路径:所在的路径+页面的名字 举例index页面的路径: /pages/index/index
// 4. 项目必须要有app.js 入口文件和app.json 全局配置文件及上面的1所说的至少1个页面
生命周期与生命周期函数
标签:推送 包括 填写信息 云服务 退出 规则 结果 做生意 安装完成
原文地址:https://www.cnblogs.com/jjl0229/p/12684500.html