走进小程序【二】微信小程序环境搭建并初始化第一个小程序项目

news/2024/10/21 10:10:37/

文章目录

  • 🌟前言
  • 🌟开始
  • 🌟微信开发者开发工具
  • 🌟安装微信开发者工具
  • 🌟你的第一个小程序
  • 🌟目录结构
  • 🌟写在最后

🌟前言

哈喽小伙伴们,上一期带大家简单了解一下微信小程序,相信大家阅读之后也对微信小程序有了一定的认识。今天咱们继续小程序的第二篇,带大家手把手搭建小程序的开发环境以及属于我们自己的第一个的Hello Word小程序项目;话不多说,咱们直接开整!🤘

🌟开始

开发小程序的第一步,你需要拥有一个小程序帐号,通过这个帐号你就可以管理你的小程序。 跟随这个教程,开始你的小程序之旅吧!

  • 申请账号
    微信公众平台

1.进入微信公众平台,点击右上角的注册
在这里插入图片描述

2.选择小程序
在这里插入图片描述

3.申请账号

进入小程序注册页 根据指引填写信息和提交相应的资料,就可以拥有自己的小程序帐号。

在这里插入图片描述
4.在这个小程序管理平台,你可以管理你的小程序的权限,查看数据报表,发布小程序等操作。
登录 小程序后台 ,我们可以在菜单 开发-开发设置 看到小程序的 AppID 了 。
在这里插入图片描述

小程序的 AppID 相当于小程序平台的一个身份证,后续你会在很多地方要用到 AppID (注意这里要区别于服务号订阅号AppID)。

🌟微信开发者开发工具

有了小程序帐号之后,我们需要一个工具来开发小程序。

前往 开发者工具 下载页面 ,根据自己的操作系统下载对应的安装包进行安装,有关开发者工具更详细的介绍可以查看 《开发者工具介绍》 。

在这里插入图片描述
这里推荐大家去下载稳定版🤘

🌟安装微信开发者工具

执行安装包,下载后双击执行文件

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

如果出现以下这种问题

在这里插入图片描述
设置path变量:C:\Program Files (x86)\Tencent\微信web开发者工具\dll

具体要看你安装的位置,和node设置path方法一致

在这里插入图片描述

打开小程序开发者工具,用微信扫码登录开发者工具,准备开发你的第一个小程序吧! 你的第一个小程序;

在这里插入图片描述

用你的微信扫一扫

在这里插入图片描述

🌟你的第一个小程序

1.创建项目
在这里插入图片描述

左侧选择小程序,然后点击加号即可

在这里插入图片描述

按图所示全部选好以后,这里模板先选择第二个JavaScript - 基础模板进行开发

确定以后我们的第一个小程序项目就初始化好了
在这里插入图片描述

🌟目录结构

  • pages:页面文件夹,内部每一个文件夹既是一个页面;一个页面又由四部分组成:
文件后缀作用
js页面逻辑
json页面配置
wxml页面结构
wxss页面样式表
  • utils:小程序所用得到公共类;
  • app.js:小程序的全局逻辑;
  • app.json:小程序的全局配置文件;
  • app.wxss:小程序的全局样式表;
  • sitemap.json: 微信现已开放小程序内搜索,开发者可以通过 sitemap.json 配置,或者管理后台页面收录开关来配置其小程序页面是否允许微信索引。当开发者允许微信索引时,微信会通过爬虫的形式,为小程序的页面内容建立索引。当用户的搜索词条触发该索引时,小程序的页面将可能展示在搜索结果中。 爬虫访问小程序内页面时,会携带特定的 user-agent:mpcrawler 及场景值:1129。需要注意的是,若小程序爬虫发现的页面数据和真实用户的呈现不一致,那么该页面将不会进入索引中。

具体sitemap配置等后续用到咱们在细讲
在这里插入图片描述

🌟写在最后

这篇文章带着大家搭建了开发小程序所需的必要环境;后面几期我会带着大家做几个简单的案例,通过做案例来进一步熟悉小程序的基础知识生态。各位小伙伴让我们 let’s be prepared at all times!

✨原创不易,还希望各位大佬支持一下!
👍 点赞,你的认可是我创作的动力!
⭐️ 收藏,你的青睐是我努力的方向!
✏️ 评论,你的意见是我进步的财富!


http://www.ppmy.cn/news/35980.html

相关文章

3月份读文+学习思考记录

基于GPT3.5搭建定制化知识库 https://mp.weixin.qq.com/s?__bizMzIyNDAzMzYxNQ&mid2652028778&idx1&sn985a386f915dea0d4dc97186af7c50b6&srcid0316LqkslRQXM1UyluqQFTxe 当然,还有一个问题:程序员怎么办?程序员会被替代吗…

nginx-面试篇-11

nginx性能优化 当我需要进行性能优化时,说明我们服务器无法满足日益增长的业务。性能优化是一个比较大的课题,需要从以下几个方面进行探讨 当前系统结构瓶颈 了解业务模式 性能与安全 当前系统结构瓶颈 首先需要了解的是当前系统瓶颈,用…

线程池的讲解和实现

🚀🚀🚀🚀🚀🚀🚀大家好,今天为大家带来线程池相关知识的讲解,并且实现一个线程池 🌸🌸🌸🌸🌸🌸🌸🌸…

2023字节、腾讯、阿里等6家大厂Java开发面试真题+高频面试题总结

又是一年求职面试旺季,不管你是新进职场小白还是职场老鸟,这些关于java程序员面试应准备的东西你都应该知道。 面试前需要准备 1. Java 八股文:了解常考的题型和回答思路; 2. 算法:刷100-200 道题,记住刷…

Camel Quartz Component创建QuartzScheduler的过程

Camel Quartz Component创建QuartzScheduler的过程QuartzScheduler的创建通过Spring配置文件调整Quartz配置参考QuartzScheduler的创建 在QuartzComponent启动时会对QuartzScheduler进行初始化。 org.apache.camel.component.quartz.QuartzComponent#doStart 在创建QuartzSc…

什么是外盘期货?外盘期货是怎么交易的?

外盘期货是指交易所建立在中国大陆以外的期货交易,以美国、英国、伦敦等交易所内的产品为常见交易期货合约,期货合约就是指由期货交易所统一制定的、规定在将来某一特定的时间和地点交割一定数量标的,有些美国期货合约品种如:大豆…

深入理解Transformer: 从Attention到Self-Attention

当谈及深度学习中的自然语言处理(NLP)任务时,Transformer已经成为了一种极为流行的神经网络架构。其在翻译、摘要、语音识别等任务中的出色表现使得它备受关注。那么,究竟什么是Transformer?它是如何工作的&#xff1f…

《HelloGitHub》第 84 期

兴趣是最好的老师,HelloGitHub 让你对编程感兴趣!简介HelloGitHub 分享 GitHub 上有趣、入门级的开源项目。https://github.com/521xueweihan/HelloGitHub这里有实战项目、入门教程、黑科技、开源书籍、大厂开源项目等,涵盖多种编程语言 Pyth…