主题
快速上手
微信小程序由逻辑层(JavaScript)、渲染层(WXML/WXSS)和原生能力组成。开发时使用微信开发者工具,运行时受基础库版本、平台权限和后台配置共同约束。
最小闭环
- 在微信公众平台创建小程序并获取 AppID。
- 用微信开发者工具导入项目,填写
project.config.json的appid与miniprogramRoot。 - 在
app.json注册页面,在页面目录创建.js、.wxml、.wxss、.json。 - 使用真机调试验证授权、网络、支付、分享等平台能力。
- 上传体验版、验收后提交审核;审核通过再发布。
首个页面
json
{
"pages": ["pages/index/index"],
"window": { "navigationBarTitleText": "示例" }
}xml
<view class="page">
<text>{{message}}</text>
<button bindtap="increment">{{count}}</button>
</view>js
Page({
data: { message: 'Hello Mini Program', count: 0 },
increment() {
this.setData({ count: this.data.count + 1 })
},
})开发前检查
project.private.config.json只保存个人编译模式和本地设置,不提交团队配置。- 明确最低基础库版本;使用新 API 前检查兼容性并提供降级路径。
- 服务器域名、业务域名、隐私声明及所需接口权限在后台配置完成后再联调。
- 开发者工具模拟器不能替代真机;发布前至少覆盖 Android、iOS 与弱网场景。
