赞
踩
每每有工具下载相关博客必有一句话:工欲善其事,必先利其器。
承接上文,本文将介绍微信开发者工具下载及小程序项目结构与工具的详细讲解,使得更容易能够在这个平台上创造出优秀的小程序产品。
前往开发者工具下载页面,根据自己的操作系统下载对应的安装包进行安装,有关开发者工具更详细的介绍可以查看 。
微信开发者工具是微信官方推出的一款强大的开发辅助工具。它极大地简化了微信小程序的开发流程,包括代码的编写、查看、编辑,以及小程序的预览和发布等操作。为了满足不同开发者的需求,微信开发者工具提供了三个版本,每个版本都有其特定的用途和目标用户:
注意事项:微信开发者工具必须联网使用!
安装过程十分简单,省略不必要的赘述。
安装后打开微信开发者工具,使用微信扫码登录即可。
打开微信开发者工具,左侧选择小程序,点击+号即可新建项目。
弹出新页面,填写项目相关信息(建议使用空目录下创建)与申请的AppID(AppID不懂可看上一篇文章),点击确认。
完成创建。
视图=>外观,可把视图调整到右侧。
设置=>编译器设置,可调整代码行高与间距。
使用过其他框架的同学们都知道,学习新框架了解其中目录结构是必不可少的。
在微信小程序开发中,一个完整的项目架构被明确地分为两大部分:主体文件(全局文件)和页面文件。这种划分有助于开发者更加系统地组织代码和资源,确保小程序的开发既高效又易于管理。
这些文件必须被放置在项目的根目录下,以确保小程序在启动时能够正确地加载和解析它们。主体文件主要由以下三个部分组成:
页面文件 是每个页面所需的文件,小程序页面文件都存放在 pages 目录下,一个页面一个文件夹。
每个页面由四个文件构成,这些文件仅对当前页面有效,它们协同工作,描述了页面的结构、样式、逻辑和配置:
components文件夹 它用于存放小程序中的自定义组件。自定义组件是微信小程序提供的一种重要的代码复用机制,允许开发者将页面的一部分封装成独立的组件,这些组件可以在不同的页面中被重复使用。
微信小程序支持两种主要的渲染模式:Skyline渲染模式和WebView渲染模式。这两种模式各有特点和应用场景,理解它们的差异对于优化小程序性能和用户体验非常重要。
Skyline渲染模式是微信小程序较新引入的一种渲染方式,它通过提升JS的执行效率和渲染性能来优化小程序的运行速度和流畅度。Skyline模式采用了更接近原生的渲染技术,能够实现更高效的页面渲染和更流畅的用户交互体验,也是目前初始的默认模式。
主要特点:
WebView渲染模式是微信小程序最初使用的渲染方式,它基于WebView组件来渲染小程序的页面。WebView是一种浏览器内核组件,可以用来加载和显示网页内容。在这种模式下,小程序的每个页面都在一个WebView中运行,这使得开发者可以使用Web技术(HTML、CSS、JavaScript)来开发小程序。
主要特点:
显然WebView渲染模式更适合小程序开发,我们需要把默认的Skyline模式进行切换。
第一步,左侧目录中打开app.json文件。
第二步,找到renderer
、rendererOptions
、componentFramework
三个配置项全部去掉并刷新项目即可。
保存(刷新)项目:Ctrl
+S
键
第一步,找到主目录中的pages文件夹=>右键新建文件夹。
第二步,找到新建的文件夹=>右键新建page(注意:不要输入任何后缀名)。
第三步,创建成功。
找到主目录中app.json文件,并在page配置项中新增保存项目即可。
保存(刷新)项目:Ctrl
+S
键
小程序调试基础库是指在微信开发者工具中可以选择的微信基础库版本。微信基础库为小程序提供了运行所需的各种API和工具,包括但不限于界面渲染、数据通讯、本地存储等功能,以及基础框架和运行逻辑等。
小程序开发者可以在微信开发者工具中选择所需的微信基础库版本,作为运行和调试小程序时的运行环境。
每个小程序有自己所允许使用的基础库最低版本要求,开发者需要选择要兼容的基础库版本,从而确保小程序的功能正常运行。
找到右上角详情=>切换本地设置=>调整基础库版本即可。
在工作中如果遇到某个API无法实现,首先排查基础库是否正确。
假设工作中使用分享到朋友圈功能,根据微信开发者文档描述,最低需要从基础库 2.11.3 开始支持。
调试是开发过程中不可或缺的一环,对于微信小程序开发而言,微信开发者工具提供了强大的调试功能,使得开发者能够有效地检测和修正代码中的错误。
我们能够通过模拟器实时预览自己写的页面结构效果。
通过上方工具栏打开小程序调试器。
点击工具栏编译,如果以后写好页面和样式后发现模拟器没有改变,则需要重新编译。
点击工具栏预览按钮 -> 弹出弹框 -> 点击继续预览小程序 -> 生成二维码。
使用微信扫码 -> 点击右上角三个点 -> 点击开发调试 -> 开启调试。
重新扫码进入 -> 点击左上角绿色vConsole按钮 -> 打开调试界面。
点击工具栏真机调试按钮 -> 生成二维码。
注意:真机调试需选择扫码手机系统后再扫码
扫码后手机与电脑皆会弹出调试窗口,该调试窗口会互为联动。
例如电脑中调整样式、手机中发送请求双方皆有影响。
因为微信开发者工具,缓存问题非常严重!!!
常常写好的代码,即使刷新和重新编译还是与预期不同。
这时可使用清缓存来按需清除。
微信开发者工具极大简化了微信小程序的开发流程,从项目创建到代码编写、调试及发布,提供全面支持。项目结构清晰分为主体和页面文件,便于管理。支持Skyline和WebView两种渲染模式,满足不同开发需求。多样的调试工具如模拟器、真机调试等,加上可选的微信基础库版本,使得开发、测试和优化过程高效、直观。这些工具和功能共同为开发者打造了一个便捷、高效的小程序开发环境。
非常感谢大家抽出宝贵的时间阅读这篇关于微信小程序开发前期准备工作的文章。如果你觉得这篇文章有所启发,请不吝赐予我一个赞 本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/578543
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。