我最近也刚刚开始微信小程序的开发,想把我自学的一些心得写出来分享给大家。
这是第一篇,从零开始学习微信小程序开发。主要是小程序的注册和开发环境的搭建。
首先我们要在下列网址申请一个属于自己的微信小程序:
https://mp.weixin.qq.com/cgi-bin/wx
点击按钮“前往注册”。注意我们需要使用一个没有注册过微信小程序或者微信公众号的邮箱。我用的是网易邮箱。注册之后,邮箱会收到一封激活邮件。
激活之后,就可以进入小程序主体信息登记页面了。这里需要使用身份证号码和手机验证码进行登记。
登记完毕之后,就可以进入微信开发者工具了。我选择的是小程序项目:
这是我注册的用于学习目的的微信小程序:
在开发管理->开发设计菜单里,找到我们刚才注册的微信小程序的ID:抄下来,后面要用。
接下来,在下面这个链接去下载微信开发者工具:
https://developers.weixin.qq.com/miniprogram/dev/devtools/devtools.html
大家可以把它当成是一个集成开发环境(IDE)。
安装完毕后启动微信开发者工具,会要求我们指定一个本地项目目录和填写微信小程序的AppID。这个ID我们前一步已经抄下来了。
直接填进去,勾上“建立普通快速启动模板”,然后微信开发者工具会自动帮我们创建一个Hello World版本的微信小程序资源文件出来。
自动创建好的小程序如下图所示,就是一个Hello World的文本。
我们点击“上传"按钮:
随便维护一个版本号,比如1.0.0, 然后点击”上传“。
然后回到小程序管理后台,能看到我们上面通过微信开发者工具上传的1.0.0版本的小程序了。我们点击”提交审核“右边的下拉菜单,选择”选为体验版本“:
会生成一个体验版的二维码,这时发送给你的朋友,就可以使用这个小程序了。
当您的朋友在手机上扫描该二维码,会看到如下界面:该小程序标注了"体验版"的提示:
点击"前往体验版", 就能看到微信开发者工具自动生成的Hello World小程序了。
这个系列的下一篇文章,我会把我分析微信开发者工具自动生成的这些资源文件的心得分享给大家。
要获取更多Jerry的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:
相关推荐
微信小程序开发环境的搭建是很简单的 首先我们需要是登录微信公众平台 微信公众平台 点击右上角立即注册 注册账号类型选择小程序 进入注册界面后按提示完成账号信息 邮箱激活 信息登记 注册完成后界面如下,点击...
在微信小程序开发中,有时需要实现实时聊天功能,这通常涉及到服务器端的实时通信技术。在本案例中,开发者选择使用 Node.js 来搭建服务端,以支持微信小程序的聊天功能。以下是关于这一主题的详细解释: 首先,...
### 微信小程序开发知识点详解 #### 一、微信小程序账号注册与管理 - **注册账号**: - 访问微信官方的小程序管理后台(https://mp.weixin.qq.com/)。 - 选择注册类型为“小程序”,并填写相关信息(如邮箱、...
项目实战中提供的"点餐demo"可能是已经完成部分功能的源代码,学习者可以通过阅读和修改这些代码,加深对微信小程序开发的理解。同时,也可以参考这个示例来构建自己的点餐系统。 六、小程序开发注意事项 1. 规范...
微信小程序开发附源码:Koa2微信公众号开发之本地开发调试环境搭建
1. 微信小程序开发环境搭建:首先,你需要安装微信开发者工具,这是一个集成的开发环境,提供了编写、预览和调试小程序的功能。下载并安装后,可以创建新的小程序项目,并设置项目的基础信息,如AppID、项目名称等。...
微信小程序是一种轻量级的应用开发平台,由腾讯公司推出,主要针对移动设备用户,特别是微信用户..."dinner"小程序项目可能涵盖了从数据获取、界面设计到业务逻辑实现的全过程,是学习和实践微信小程序开发的典型示例。
沈顺天的"微信小程序开发项目实战"通过实践项目,让开发者在实际操作中掌握上述知识点,从而具备独立开发微信小程序的能力。通过本书的源代码,你可以看到完整的项目结构,学习作者的编码风格和问题解决策略,进一步...
内容概要:本文档《微信小程序开发入门教程》是一份详细的入门指南,涵盖了从微信小程序的基本概念到实际项目的全流程。主要内容包括微信小程序的特点、开发环境的搭建、基本文件结构、页面开发、数据绑定、API使用...
2. 微信小程序开发环境搭建 在进行.NET开发微信小程序之前,首先需要安装微信开发者工具。该工具集成了模拟器、调试器等功能,帮助开发者进行代码编写、预览和调试。同时,确保你的开发环境支持.NET框架,可能需要...
《微信小程序开发实战(第一版)》是一本专注于微信小程序开发的专业书籍,旨在为移动应用开发者和产品架构师提供全面而深入的指导。微信小程序,作为腾讯公司在移动互联网领域推出的一种轻量级应用开发平台,它允许...
在这个"微信小程序开发-画布:时钟案例源码.zip"压缩包中,我们看到的重点是利用微信小程序的画布(canvas)组件来实现一个动态的时钟应用。下面将详细介绍相关的知识点。 1. **微信小程序环境搭建**: 在进行微信...
微信小程序云开发是一种基于微信平台的轻量级应用开发框架,它允许开发者在不搭建后端服务器的情况下,直接利用微信的云服务进行数据存储、处理和分发。这个压缩包文件"微信小程序云开发小程序源码.zip"包含了实现...
总结起来,微信小程序开发涉及到定位分析、团队组建、设计制作、测试调整和后期运维等多个环节。通过了解和掌握这些流程,你可以更高效地开发出满足市场需求的小程序。无论你是技术背景的企业主还是非技术人员,都有...
2. **开发环境搭建**:设置微信开发者工具,包括安装、配置和项目的创建,学习如何调试和预览小程序。 3. **JSON配置文件**:学习app.json和page.json文件的使用,用于全局和局部页面配置,如导航栏、窗口样式等。 ...
本《微信小程序开发手册(完整版).CHM》是专为初学者和进阶开发者设计的指导性资料,涵盖了从入门到精通的全过程。 该手册首先会介绍微信小程序的开发环境搭建,包括安装微信开发者工具,设置项目,理解小程序的...
《微信小程序开发图解案例教程》是一本专为学习微信小程序开发而编写的图书,它以实例驱动的方式,深入浅出地介绍了微信小程序的开发技术和实践应用。微信小程序,作为腾讯公司推出的一种轻量级应用开发平台,已经...
提供的详细教程可能涵盖从零开始搭建项目、解析源代码结构、理解各部分功能、调试和运行小程序、以及如何发布到微信小程序平台的步骤。这是一次很好的实践机会,能够加深对小程序开发流程的理解。 6. **调试与测试...
这个“微信小程序完整精品demo:移动小商城”项目,基于Node.js技术栈,提供了从前端到后端的完整解决方案,是学习和实践微信小程序开发的理想案例。 一、微信小程序核心知识点 1. **小程序框架**:微信小程序采用...
《微信小程序开发图解案例教程(附精讲视频)(第3版)》是一本针对初学者和进阶开发者设计的教程,旨在帮助读者全面掌握微信小程序的开发技能。通过PPT详细版的形式,该教程提供了丰富的图文并茂的教学内容,使学习...