微信小程序开发全流程准备工作指南(2025最新版)

微信小程序开发全流程准备工作指南(2025最新版)

从账号注册到代码上线的完整避坑指南

🔐 一、账号注册与认证:小程序的“身份证”

1. 注册类型选择

个人开发者:仅需身份证,无法使用支付、直播等商业功能企业/个体工商户:需营业执照+法人身份证,必须进行微信认证(300元/年)

2. 注册步骤

访问微信公众平台点击“立即注册”使用未绑定过微信服务的邮箱(建议企业邮箱)完成邮箱验证后选择主体类型(企业主体不可更改)企业用户需提交:

营业执照扫描件法人身份证正反面对公账户信息

3. 微信认证关键点

费用:300元/年(审核失败不退)耗时:1-3个工作日认证后权限:微信支付、用户手机号获取、高级地理位置等接口

💡 避坑提示:个人开发者想做电商?立即申请个体工商户执照!成本仅需几十元,开通时间1-2天。

🌐 二、域名与服务器准备:小程序的“家”

1. 域名注册备案

注册平台:阿里云/腾讯云(首年约50元)必做操作:

实名认证(企业需营业执照)ICP备案(需13-20个工作日)下载域名证书

2. **服务器选购指南

类型价格适用场景推荐厂商虚拟主机100元/年静态展示类小程序景安(免费虚拟主机)云服务器500元+/年电商/高并发场景阿里云/腾讯云学生机(10元/月)VPS300元+/年自定义环境需求腾讯云轻量应用服务器

3. 环境配置核心三要素

端口开放:# 检测命令(Windows)

netstat -ano | findstr 443

telnet yourdomain.com 443

SSL证书:

免费获取:腾讯云/阿里云控制台申请DV证书部署要求:Tomcat需用Tomcat版本证书 HTTPS强制配置:小程序所有请求必须走HTTPS协议

💻 三、开发环境搭建

1. 必备工具

微信开发者工具(最新版支持暗黑模式)代码编辑器推荐:VSCode + WXML插件

2. 关键配置信息获取

登录小程序后台 →【开发】→【开发设置】获取:

AppID(小程序唯一标识)AppSecret(务必保存! 后台只显示一次) 配置服务器域名:

request合法域名uploadFile合法域名downloadFile合法域名

🛠️ 四、小程序项目初始化

1. **目录结构解析

├── app.js # 全局逻辑(生命周期管理)

├── app.json # 全局配置(页面路由/tabBar)

├── app.wxss # 全局样式

├── pages # 页面目录

│ ├── index

│ │ ├── index.js # 页面逻辑

│ │ ├── index.json # 页面配置

│ │ ├── index.wxml # 页面结构

│ │ └── index.wxss # 页面样式

└── project.config.json # 开发工具配置

2. **核心配置文件详解

app.json 关键配置项:

{

"pages": ["pages/index/index", "pages/logs/logs"],

"window": {

"navigationBarTitleText": "我的小程序",

"enablePullDownRefresh": true

},

"tabBar": {

"list": [{

"pagePath": "pages/index/index",

"text": "首页",

"iconPath": "static/home.png",

"selectedIconPath": "static/home-active.png"

}]

}

}

⚠️ 黄金法则:pages数组中首个页面为小程序启动页,新建页面必须在此注册。

🚀 五、上线前关键准备

1. 支付功能对接(企业必看)

申请微信支付商户号(1-3天审核)小程序后台绑定商户号集成支付APIwx.requestPayment({

timeStamp: '',

nonceStr: '',

package: '',

signType: 'MD5',

paySign: '',

success(res) { /* 支付成功 */ }

})

2. 提审避坑清单

审核失败原因解决方案类目选择错误电商选“商家自营”,餐饮选“餐饮服务”未配置隐私协议在app.json添加"privacy": { "prompt": "accept" }功能不完整提供测试账号(账号/密码放在简介框)诱导分享删除“转发得红包”等文案

3. 发布流程

开发者工具点击【上传】(版本号命名规范:v1.0.0)后台提交审核(加急通道:企业认证用户3小时内审结)审核通过后手动点击【发布】

💰 费用明细总表(企业认证方案)

项目费用备注微信认证300元/年腾讯官方收取域名注册50元/年.com后缀云服务器500元+/年入门配置1核2GSSL证书0元使用免费DV证书支付费率0.6%/笔微信支付手续费

⚡ 终极避坑指南(血泪经验)

域名双备案陷阱:工信部备案后必须在小程序后台二次备案(路径:设置→备案)缓存超限:localStorage 上限10MB,重要数据建议服务器存储页面层级:导航栈不超过5层,超深层级用redirectTo替代navigateTo版本兼容:低版本iOS不支持Promise,务必用async/await需添加polyfill

最新政策提示(2025年6月):微信现已推行 “快速备案通道” ,企业用户完成主体认证后,域名备案审核时间缩短至3个工作日。建议开发者优先使用微信云开发方案,可免去服务器配置和HTTPS证书部署流程。

本指南整合微信官方文档及一线开发者实战经验,点赞收藏可随时查阅最新更新!如有疑问欢迎评论区交流~

相关风暴

问道相性最多加到多少?(问道相性能加到多少)
365bet体育网站

问道相性最多加到多少?(问道相性能加到多少)

🌧️ 07-05 👁️ 5585
excel表格分页预览怎么取消(怎么取消分页符)
365bet网站地址

excel表格分页预览怎么取消(怎么取消分页符)

🌧️ 06-30 👁️ 6072
美易借钱审核需要多久
365bet体育网站

美易借钱审核需要多久

🌧️ 07-07 👁️ 710
Ramnit:知道这个威胁是什么以及如何将其从 Windows 中删除 ▷➡️