微信小程序入门笔记

来源:互联网 发布:十年来化学成就知乎 编辑:程序博客网 时间:2024/06/05 07:17

微信小程序开发入门笔记

>>>>>>>>>>>>>>>>>>>>>>>> (持续更新,欢迎转载) <<<<<<<<<<<<<<<<<<<<<<<<

本地原地址:http://blog.csdn.net/happycxz/article/details/74562389

注册

要去微信公众平台注册账号,注册时选择账号类型为“小程序”。相关注册过程不详述,具体见此链接:注册小程序帐号

如果想为某公众号开发微信小程序,好像有介绍说不能直接使用公众号的那个账号,也是需要新注册一个专门用于开发微信小程序的账号的。

注册时填的主体是不可修改的,这里要注意。

创建和开发

登录上述注册的账号后,主要关注这一块:
alt text

如果是非个人主体的微信小程序,还需要验证身份,这里不多描述,具体见此链接:微信小程序完整流程说明

第一步,补全小程序信息。

比如名称,图标,描述、归属哪种行业等等。

在设计小程序属于哪种类型时,微信有规定有部分类型是需要提供资质证书的,具体见此链接:特殊行业所需资质材料

还要添加开发者,点进去后,其实可以修改管理员,添加开发者,还可以添加体验者。

开发者是给多个人开发上传代码的权限(这里有没有版本控制的附带功能,我还不清楚);

体验者是在开发调试过程中临时可供几个人在微信上扫码体验DEMO版本。

个人主体小程序最多可绑定5个开发者,10个体验者。

未认证的组织类型小程序最多可绑定10个开发者,20个体验者

已认证的小程序最多可绑定20个开发者,40个体验者。

修改管理员,这个个人开发是没有必要了,可忽略。

第二步,准备开发环境。

配置服务器开发设置页面中 ,有该小程序的 AppIDAppSecret ,目前只知道 AppID 肯定是你后面很快要在新建或登录项目中用到的,所以这里先拷到本地保存一下。 AppSecret 目前我还不知道在哪用到的。

下载开发工具。

第三步,开发。

建新工程,这里需要输入该小程序的 AppID ,也就是在前面第二步中提到的那个AppID

微信小程序主要是4种类型的文件组成:

  1. xx.js 脚本,有人称之为肌肉。
  2. xx.json 配置,有人称之为简历。
  3. xx.wxss 样式,有人称之为衣服。
  4. xx.wxml 页面布局,有人称之为骨架。

“有人”是这个人:微信小程序1万字实操指南

新建立的DEMO工程,xx=app 是小程序全局的配置、脚本、资源。

什么页面做首页全要看app.json的 “pages” 字段里排在最前面的那个,比如:“pages/index/index”

注:pages里 xx=index 通常用来当小程序的入口页。

具体开发过程,不多述。

第四步,管理员上传代码

微信小程序阶段开发结束,需要上传代码时,必须要管理员微信号扫码才可以上传。

第五步,审核

管理员可以提交开发完成的小程序给微信审核人员审核,因为有要求发出审核的微信小程序不得是DEMO或测试版,多次提交无效审核会被处罚。

提交审核时好像还要提供一个测试账号,供微信审核人员登录测试。

第四步,发布。

通常是要开发者上传代码,管理员提交审核,微信审核人员审核通过后,管理员手动点发布才可以发布到线上。

写在最后

最近才刚接触微信小程序,所以很多不懂的,等熟悉过程中,这篇文章会一直更新的,欢迎各路大神前来指教和纠正我文中的错误,先谢过!

js不熟悉的朋友,强烈推荐:廖雪峰的JS入门学习资料