新闻详情

新闻详情

首页 / 资讯中心 / 详情

「 简记往来」第四篇:微信小程序开发环境搭建与工程化配置

发布时间:2026/9/9 11:09:17来源:尧图网络
「 简记往来」第四篇:微信小程序开发环境搭建与工程化配置
一、微信小程序开发的三件套微信小程序开发需要准备三样东西微信开发者账号注册微信公众平台账号AppID在小程序后台获取开发者工具下载安装微信开发者工具二、注册开发者账号第一步注册访问微信公众平台mp.weixin.qq.com点击“立即注册”选择“小程序”。填写邮箱、密码、激活邮件选择主体类型个人/企业。注意事项个人主体可以注册小程序但部分能力受限如微信支付、获取手机号等企业主体功能完整但需要营业执照和认证费用简记往来目前用个人主体核心功能不受影响第二步获取AppID注册完成后登录小程序后台在“开发→开发管理→开发设置”中找到AppID。AppID是唯一标识后续所有开发配置都需要用到。三、安装开发者工具下载地址微信公众平台 → 工具 → 开发者工具支持Windows和macOS双平台。下载安装后用微信扫码登录。首次启动配置选择“小程序”项目类型填写项目名称填入AppID选择项目目录新建项目后会生成一个基础的小程序模板。四、工程化配置4.1 目录结构miniprogram/ ├── pages/ # 页面文件 │ ├── index/ # 首页 │ ├── daily/ # 日常账本 │ └── gift/ # 礼账本 ├── components/ # 自定义组件 ├── utils/ # 工具函数 ├── services/ # API服务 ├── store/ # 状态管理 ├── images/ # 图片资源 ├── app.js # 小程序入口 ├── app.json # 小程序配置 └── app.wxss # 全局样式4.2 ESLint Prettier 配置微信开发者工具自带代码格式化功能但默认配置不够严格。推荐配置.eslintrc.jsmodule.exports{extends:[eslint:recommended],parserOptions:{ecmaVersion:2020,sourceType:module},env:{es6:true,node:true,browser:true},rules:{no-unused-vars:warn,no-console:off,quotes:[error,single],semi:[error,always]}}4.3 Git工作流# 初始化Git仓库gitinit# 创建.gitignoreechonode_modules/.gitignoreecho.idea/.gitignoreechodist/.gitignore# 首次提交gitadd.gitcommit-mfeat: 初始化小程序项目4.4 app.json 配置{pages:[pages/index/index,pages/daily/daily,pages/gift/gift,pages/profile/profile],window:{navigationBarBackgroundColor:#FFFFFF,navigationBarTitleText:简记往来,navigationBarTextStyle:black,backgroundColor:#F8FAFE},tabBar:{custom:true,color:#88909A,selectedColor:#3D5A73,list:[{pagePath:pages/index/index,text:首页},{pagePath:pages/daily/daily,text:账本},{pagePath:pages/gift/gift,text:礼账},{pagePath:pages/profile/profile,text:我的}]},style:v2,sitemapLocation:sitemap.json}五、真机调试开发者工具提供了真机调试功能点击工具栏的“真机调试”用手机微信扫描二维码手机端会打开小程序并连接到开发者工具的调试面板真机调试是发现兼容性问题的关键步骤。不同机型的屏幕适配、API兼容性都需要在真机上验证。六、常见问题问题1AppID填错了怎么办在project.config.json中修改appid字段。问题2开发者工具编译报错“找不到页面”检查app.json中的pages配置确保路径正确。问题3真机调试连不上检查手机和电脑是否在同一网络或者使用“真机调试2.0”模式。七、总结环境搭建和工程化配置虽然基础但直接影响后续的开发效率。这一篇没有写太多代码但每一行配置都是实际项目用到的。下一篇我们来聊聊小程序项目结构设计目录怎么分、文件怎么放。评论区聊聊你的小程序项目结构是怎么组织的
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

CPython 构建系统变更解析:移除捆绑的 libmpdec,`_decimal` 全面转向系统库 2026/9/10 9:24:05

CPython 构建系统变更解析:移除捆绑的 libmpdec,`_decimal` 全面转向系统库

CPython 构建系统变更解析:移除捆绑的 libmpdec,_decimal 全面转向系统库 【免费下载链接】cpython The Python programming language 项目地址: https://gitcode.com/GitHub_Trending/cp/cpython CPython 在 2025 年 5 月合入了一项影响所有发行…

阅读更多 →
互斥锁+共享内存封装库,实现大数据进程间通讯(Linux) 2026/9/10 9:24:05

互斥锁+共享内存封装库,实现大数据进程间通讯(Linux)

Linux下提供了多种共享内存的通讯机制,常用的就是socket,但是socket通讯使用简单,但性能不佳,大数据传输最优的方式还是共享内存方式。本章分享封装库,就是基于共享内存实现的。 封装库连接 (66条消息) 互斥锁共享内…

阅读更多 →
Spring Boot + Vue进销存系统:四角色权限模型与库存事务实战 2026/9/10 9:24:05

Spring Boot + Vue进销存系统:四角色权限模型与库存事务实战

做了好几个进销存之后,我越来越觉得这玩意儿看着简单,想做好真不容易。表面上是商品、供应商、客户那一堆CRUD,实际上最核心的问题是多角色协同下的数据一致性——采购员下的单怎么流转到仓库,销售员开的票怎么扣减库存&#xff0…

阅读更多 →
javafx-jintellitype全局快捷键 2026/9/10 9:24:05

javafx-jintellitype全局快捷键

下载地址 https://github.com/melloware/jintellitype引入jar包和按下面的层级放置dll文件 这里可以直接下载jar包 https://mvnrepository.com/artifact/com.melloware/jintellitype/1.5.6 package sample.main;import com.melloware.jintellitype.HotkeyListener; import com.…

阅读更多 →
Git的安装和部署 2026/9/10 9:24:05

Git的安装和部署

下载Git 官网下载地址:https://git-scm.com/downloads 选择对应的windows版本 根据不同的系统选择不同的安装包,我的电脑是64位的,我就下载的是64-bit Git for windows Setup 安装 查看版本 z在 Git Bash中输入git version显示的信息就…

阅读更多 →
VirtIO实现原理——PCI基础 2026/9/10 9:21:05

VirtIO实现原理——PCI基础

文章目录PCI配置空间通用配置空间virtio配置空间virtio通用配置空间virtio磁盘配置空间VirtIO-PCI初始化PCI初始化枚举配置加载virtio-pci驱动PCI总线的注册PCI驱动的注册PCI设备的matchPCI设备的探测映射BAR空间使能BAR空间识别cap映射注册virtio-pci方法注册设备到virtio总线…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞