目录

1.小程序简介

2.开发环境准备

1.注册账号

2.获取appid(不上线的小程序可以用测试的appid)

3.微信开发工具(必须)

3.微信原生框架目录结构

1.小程序结构与传统web对比

2.目录结构

3.项目整体目录结构

4.小程序配置文件


1.小程序简介

微信小程序,小程序的一种,英文名Wechat Mini Program,是一种不需要下载安装即可使用的应用;
  它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。

① 其它小程序包括,支付宝小程序/百度小程序/QQ小程序/今日头条+抖音小程序

② 微信已经有了微信订阅号、微信服务号、微信企业号,微信小程序和这三者有什么不同

微信小程序、微信订阅号、微信服务号、微信企业号是并行的体系

③ 微信官方文档地址:https://developers.weixin.qq.com/doc/

2.开发环境准备

1.注册账号

1.1、进入官网:微信公众平台

点击  立即注册

1.2、点击小程序

1.3、填写个人信息、激活账号、进入小程序注册,主体类型选个人、继续填写个人信息

2.获取appid(不上线的小程序可以用测试的appid)

1) 申请微信小程序测试号比较简单,访问https://developers.weixin.qq.com/miniprogram/dev/devtools/sandbox.html页面,

2)若微信没有绑定银行卡可访问https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login

微信扫码登录就可以了。可以查看自己测试账号信息

3.微信开发工具(必须)

请选择稳定版下载,本教程使用的是:稳定版 Stable Build

① 此工具集成了公众号网页调试和小程序调试两种开发模式

② 此工具仅仅做为小程序预览所用,代码开发是在vscode里面编写

3.微信原生框架目录结构

小程序框架的目标是尽可能通过简单,高效的方式让开发者在微信中开发具有原生app体检的服务。

1.小程序结构与传统web对比

结构  传统web 小程序
结构 html wxml
样式 css wxss
逻辑 js js(TypeScript)
配置 json

2.目录结构

1.主体结构

小程序包含一个描述整体程序的 app 和多个描述各自页面的 page。

一个小程序主体部分(即app)由三个文件组成,必须放在项目的根目录,如下:

文件 必需 作用
app.js 小程序逻辑
app.json 小程序公共配置
app.wxss 小程序公共样式表

3.项目整体目录结构

pages 页面文件夹
index 首页
logs 日志
util 工具类(mina框架自动生成,你也可以建立一个比如:api)
app.js 入口js(类似于java类中的main方法)、全局js
app.json 全局配置文件
app.wxss 全局样式文件
project.config.json 跟你在详情中勾选的配置一样
sitemap.json 用来配置小程序及其页面是否允许被微信索引

4.小程序配置文件

1.全局配置

小程序根目录下的 app.json 文件用来对微信小程序进行全局配置,决定页面文件的路径、窗口表现、设置网络超时时间、设置多 tab 等。

--小程序页面创建小技巧

直接修改app.json中的pages添加一个新的元素,按下保存“ctrl+s”即可自动创建4个文件,即生成一个小程序页面。

微信小程序简介账号注册流程(简)相关推荐

  1. 软件创新实验室:微信小程序开发——账号注册和APPID申请

    文章目录 声明 账号注册 APPID申请 声明 1)该文章部分内容整理自网上的资料,如不小心侵犯了大家的权益,还望海涵,并联系博主删除. 2)博主是萌新上路,文中如有不当之处,请各位大佬指出,共同进步 ...

  2. 零基础微信小程序开发心得----注册微信小程序

    因为项目需要用到小程序,自己想写个从零到有的微信小程序专题,记录学习心得. 目录 1.微信小程序简介 2.注册小程序 3.安装开发工具 4.小程序初始化目录介绍 1.微信小程序简介 微信小程序这个词可 ...

  3. 微信小程序获取手机号登录流程(个人开发者账号不支持)

    微信小程序获取手机号登录流程 所需条件 1. 非个人开发者账号 2. AppID+AppSecret 流程思路 **注意:** 代码实现 常见问题 所需条件 1. 非个人开发者账号 获取手机号文档 这 ...

  4. 微信小程序开发的完整流程介绍,新手必读

    自从跳一跳小程序游戏出现后,一夜之间,小程序就变得家喻户晓了,功能开发也越来越丰富,在微信搜一搜就会发现许多大品牌早已有自己的小程序了,越来越多的企业和商家都看中了这个风口,想快速开发出一款属于自己的 ...

  5. 微信小程序开发工具安装流程

    微信小程序开发工具安装流程 本文将详细描述微信小程序开发工具安装全流程. 1.官网注册账号 直接搜"微信公众号平台",进入其官网: 点击下方的"小程序": 按流 ...

  6. java后端微信小程序登录与注册

    java后端微信小程序登录与注册&微信登录授权 分析: 微信小程序用户表 的字段来源于微信服务器 , 必须想办法去获取到对应的用户信息 找到微信开放平台: 微信开放平台 以下是微信开放平台给出 ...

  7. 网上商城建设:微信小程序直播申请开通流程及开通方法

    自从微信官方开放了小程序直播功能,第一时间成为了行业热点话题,网上直播间购物也成了消费者购物渠道之一.与此同时,商家们都在通过不同渠道尝试开通小程序直播,但又不清楚微信小程序直播申请开通流程,无从下手 ...

  8. 微信小程序商城开发的流程

    今天珍奶bb给大家简单唠唠微信小程序商城开发的流程? 在唠微信小程序商城制作流程前,先给大家科普一下当前的实体经济环境是如何的?制作一个微信小程序商城是否存在它的必要性.不用看具体数据,就直接看我们身 ...

  9. 微信小程序PHP注册,微信小程序 教程之注册页面

    微信小程序――Page Page()函数用来注册一个页面.接受一个object参数,其指定页面的初始数据.生命周期函数.事件处理函数等. object参数说明: 属性 类型 描述 data Objec ...

最新文章

  1. R语言构建文本分类模型:文本数据预处理、构建词袋模型(bag of words)、构建xgboost文本分类模型、基于自定义函数构建xgboost文本分类模型
  2. js获取本周、本月、本季、本年的第一天
  3. Android学习笔记(二三): 多页显示-Flipper的使用
  4. PMcaff-产品 | 教你做好产品设计规范,提升工作效率
  5. python编辑公式_分分钟甩Word几条街,Python编辑公式竟可以如此简单
  6. 60+ 实用 React 工具库,助力你高效开发!
  7. 自己动手开发编译器(我们的朋友 -- 装配脑袋走了)
  8. 数字信号处理——时频分析(短时傅里叶变换)
  9. ORA-01790:表达式必须具有与对应表达式相同的数据类型
  10. AI学习教程:AI(Adobe lliustrator)快速入门
  11. 资产管理系统——必备功能
  12. cba篮球暂停次数和时间_CBA在比赛时,为什么有“官方暂停”?
  13. 分子运动android,分子热运动
  14. 【0基础入门Pytorch】Pytorch的简介与安装(Windows)
  15. 一款让人耳目一新的事件驱动型RTOS
  16. USB会议摄像机的重要的网络特性
  17. PL2303-UART转USB桥接器
  18. 腾讯视频IP读物衍生电视剧运营
  19. QK对中断的特殊处理
  20. git 初次使用的配置流程

热门文章

  1. Android平台下的图片/视频转Ascii码图片/视频 (一)
  2. RAC环境备份归档日志和RMAN恢复启动数据库
  3. 车主因眼睛小被自动驾驶误判?——智能座舱CV体验的经典corner case剖析 by 资深AI产品经理@方舟...
  4. 2022-06-29 AndroidR 获取接近传感器Proximity Sensor的信号,休眠和唤醒。
  5. 语句摘抄——第21周
  6. Android Canvas绘制丘比特之箭
  7. 如何打造领英朋友圈_有哪些领英快速扩充人脉的技巧?
  8. 怎样使用ADO.NET连接数据库
  9. 2021-2027全球与中国单向拉伸聚丙烯薄膜市场现状及未来发展趋势
  10. python进程间通信时间开销_python 进程间的通信