base-uniapp说明文档
# uni-app 模板(uni-app)
# 运行
请注意运行模式下,因日志输出、sourcemap 以及未压缩源码等原因,性能和包体积,均不及发行模式。若要正式发布,请构建正式版本。
npm i
npm run dev
1
2
2
- 运行后在
微信开发者工具中打开dist -> dev -> mp-weixin文件夹
# 构建正式版本(开发者工具上传)
npm run build
1
- 构建成功后在
微信开发者工具中打开dist -> build -> mp-weixin文件夹,点击右上角上传
# 构建并上传正式版本
该命令需要安装全局依赖「miniprogram-ci」
npm install -g miniprogram-ci
npm run upload
1
2
2
- 需要注意的是,如果进行版本更新,需要修改
package.json文件scripts.upload的--uv参数,否则会有版本冲突导致的不更新BUG
# 开发注意事项
- 所有有效(在小程序中展示)的页面都需要在
pages.json中,组件则不需要 - 小程序正式上线时需要手动将
manifest.json文件中mp-weixin节点下的appid更改为项目的正式appid,否则将发布到博图纵横主体的公众平台小程序中 - 小程序的单包体积不能大于 2MB,所以静态资源尽量放到线上进行加载,如代码体积超过 2MB 可采取分包的方式
- 正式和测试环境的切换可修改
config.js内的config常量 - 外部 URL 需要进行 ICP 备案
# 目录结构
api=> 接口相关components=> 公共组件pages=> 前端页面static=> 静态文件store=> pinia 状态管理uni_modules=> uni-app 插件utils=> 公共函数 JS
# 接口地址
- 测试地址: https://base-template.btzh.cn (opens new window)
- 正式地址: 暂无
上次更新: 2024/01/18, 10:44:15