上QQ阅读APP看书,第一时间看更新
1.1 系统与环境要求
关于系统与环境要求,我们有一个好消息和一个坏消息。
好消息是,微信小程序开发的门槛非常低。任何安装有 Windows 7及以上版本,或 macOS Mojave及以上版本操作系统的计算机,都能开发微信小程序。尽管微信小程序平时都在手机的微信软件中运行,但在开发过程中,我们根本不需要手机。这是由于微信开发者工具会帮助我们在计算机中模拟一台手机,甚至可以方便地选择手机的型号,如图1-1所示。
图1-1 在微信开发者工具中选择模拟的手机型号
但是,微信开发者工具在启动时还需要通过微信软件扫描二维码登录才能使用。因此,我们至少需要准备一台安装有微信的手机。
接下来说说坏消息。截至本书定稿时,微信开发者工具还不能很好地支持Linux操作系统。“不能很好地支持”的意思是,尽管腾讯公司官方并没有提供微信开发者工具Linux版本的下载地址,并且在绝大多数Linux发行版的官方仓库中也找不到微信开发者工具,但在国产操作系统“统信UOS”(及其社区版本“深度操作系统”)的软件商店中,我们是可以下载微信开发者工具的。然而不幸的是,截至本书定稿时,这个版本的微信开发者工具并不能正常地运行。对于类似编者这样的重度Linux用户来讲,这实在不是一个好消息。由于微信开发者工具本身是基于Web技术开发的,理论上将其迁移到Linux操作系统下并不存在太多的技术问题。因此,我们也期待腾讯公司能够尽早提供Linux版本的微信开发者工具。