Miniprogram Development

💠 微信小程序全栈开发与云原生集成

腾讯云官方微信小程序开发技能,覆盖页面构建、调试预览、发布上线全流程,支持 CloudBase 云开发集成与 miniprogram-ci 自动化

收藏
10.3k
安装
3k
版本
1.28.5
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

本技能专为微信小程序开发场景设计,提供从项目搭建、页面组件开发到调试预览、发布上线的完整工作流支持。核心能力包括:

  • 项目结构管理:遵循 project.config.json 配置,规范页面文件组织(含 .js.wxml.wxss.json 四件套),确保 miniprogramRoot 与路径一致性
  • 开发调试:优先推荐微信开发者工具进行模拟器调试、面板检查与真机预览;工具不可用时提供 miniprogram-ci 命令行方案,支持预览、上传、npm 构建等自动化流程
  • CloudBase 集成:当项目明确使用 wx.cloud、腾讯云开发或云开发时,引导至 CloudBase 专项集成方案,包括云数据库、云存储、云函数及身份认证能力
  • TabBar 最佳实践:默认推荐纯文本自定义 TabBar(tabBar.custom = true),避免图标资源处理;仅在用户明确要求时生成本地图标资源

显著优点

  • 权威来源:腾讯云 CloudBase 团队维护,与微信生态深度打通,API 与最佳实践同步官方更新
  • 场景覆盖完整:从新手项目骨架到企业级 CI/CD 发布流程,兼顾 GUI 工具与命令行双路径
  • 安全协议前置:强制要求在代码变更前阅读 Change Safety Protocol,发布前完成 Deployment Gate 检查,降低线上风险
  • CloudBase 原生融合:唯一内置 wx.cloud 开发规范的技能,云开发场景无需切换上下文

潜在局限

  • 生态限定:仅限微信小程序,不覆盖 Web 前端(web-development)或纯后端开发(cloudrun-development/cloud-functions
  • 工具依赖:真机调试与预览高度依赖微信开发者工具或有效的 appid,无替代运行时环境
  • UI 设计边界:纯视觉设计任务需转接 ui-design 技能,本技能聚焦工程实现

适合人群

  • 微信小程序开发者(个人/企业)
  • 使用 CloudBase 云开发的微信生态项目团队
  • 需要自动化构建与发布流程的技术团队

常规风险

  • 配置敏感appidproject.config.json 配置错误将导致预览/上传失败
  • 环境误判:切勿对非 CloudBase 项目强加云开发约束,反之亦然
  • 资源缺失:本地引用的图标、图片未实际下载会导致编译报错

Miniprogram Development 内容

references文件夹
手动下载zip · 9.1 kB
cloudbase-integration.mdtext/markdown
请选择文件