随着移动互联网的发展,用户对“即用即走”的轻量级应用需求日益增长,而传统 App 在下载安装、更新维护等方面存在一定的门槛。小程序应运而生,它是一种无需下载即可使用的应用程序形态。
本文将带你完成人生中第一个微信小程序的开发全过程,包括:
✅ 注册小程序账号
✅ 安装并配置微信开发者工具
✅ 创建项目并理解目录结构
✅ 编写第一个页面并实现简单交互
✅ 调试与预览
✅ 发布上线流程
无论你是前端新手还是想转行小程序开发,这篇文章都能助你迈出第一步!
前往微信公众平台注册小程序账号: https://mp.weixin.qq.com/
注册后选择【小程序】类型,完成实名认证。
登录公众平台 → 左侧菜单【开发管理】→【开发设置】中查看 AppID(测试时可使用测试号)。
官方地址:
https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html
支持 Windows / macOS 系统,安装过程略过。
HelloMiniProgram
点击【确定】,项目就创建好了!
创建成功后,你会看到如下目录结构:
├── app.js // 全局逻辑
├── app.json // 全局配置(页面路径、窗口样式)
├── app.wxss // 全局样式文件
├── pages/
│ └── index/
│ ├── index.js // 页面逻辑
│ ├── index.json // 页面配置(可选)
│ ├── index.wxml // 页面结构
│ └── index.wxss // 页面样式
└── utils/ // 工具函数
小程序采用的是多页面结构,每个页面必须放在
pages/
文件夹下,并在app.json
中注册。
我们来修改 index/index.wxml
和 index/index.js
来实现一个简单的交互效果。
{{message}}
// index/index.js
Page({
data: {
message: '欢迎来到我的第一个小程序!'
},
onClick() {
this.setData({
message: '你点击了按钮!'
});
}
});
/* index/index.wxss */
.container {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
height: 100vh;
}
.title {
font-size: 20px;
margin-bottom: 20px;
}
点击微信开发者工具左上角的【编译】按钮或按下快捷键 Ctrl + R
(Windows)或 Cmd + R
(Mac),即可在模拟器中看到效果。
你可以:
当你完成了所有开发和测试工作,就可以将小程序上传到微信公众平台进行审核发布。
恭喜你,完成了人生中第一个微信小程序的开发!
你已经掌握了:
✅ 如何注册小程序账号与获取 AppID
✅ 如何使用开发者工具创建项目
✅ 小程序基本目录结构与文件作用
✅ 页面结构、数据绑定与事件处理
✅ 本地调试与上传发布流程
接下来你可以尝试:
添加更多页面(如详情页、个人中心)
使用网络请求调用 API 接口
引入 UI 框架(如 Vant Weapp、WeUI)
学习小程序云开发快速搭建后台
探索跨平台框架(如 uni-app)开发多端小程序
感谢您的阅读!如果你有任何疑问或想要分享的经验,请在评论区留言交流!