前端知识框架 前端知识框架
首页
基础
框架
插件
Node
地图
更多
前端须知
  • 分类
  • 标签
  • 归档

BestIdea

首页
基础
框架
插件
Node
地图
更多
前端须知
  • 分类
  • 标签
  • 归档
  • 前端须知
  • 统一前端代码风格
  • 前端框架系统
  • base-web-ele说明文档
  • base-web-map 说明文档
  • base-web说明文档
  • base-web-template说明文档
  • base-uniapp说明文档
    • 运行
    • 构建正式版本(开发者工具上传)
    • 构建并上传正式版本
    • 开发注意事项
    • 目录结构
    • 接口地址
  • btzh-web-cli脚手架
  • 前端须知
高晓策
2023-11-21
目录

base-uniapp说明文档

# uni-app 模板(uni-app)

  • git (opens new window)
  • 接口文档 (opens new window)
  • 后台地址 (opens new window)

# 运行

请注意运行模式下,因日志输出、sourcemap 以及未压缩源码等原因,性能和包体积,均不及发行模式。若要正式发布,请构建正式版本。

npm i
npm run dev
1
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
  • 需要注意的是,如果进行版本更新,需要修改package.json文件scripts.upload的--uv参数,否则会有版本冲突导致的不更新BUG

# 开发注意事项

  1. 所有有效(在小程序中展示)的页面都需要在pages.json中,组件则不需要
  2. 小程序正式上线时需要手动将manifest.json文件中mp-weixin节点下的appid更改为项目的正式appid,否则将发布到博图纵横主体的公众平台小程序中
  3. 小程序的单包体积不能大于 2MB,所以静态资源尽量放到线上进行加载,如代码体积超过 2MB 可采取分包的方式
  4. 正式和测试环境的切换可修改config.js内的config常量
  5. 外部 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
base-web-template说明文档
btzh-web-cli脚手架

← base-web-template说明文档 btzh-web-cli脚手架→

最近更新
01
webpack打包替换类名命名空间
05-01
02
Vite常用配置
02-26
03
crypto前端加密
01-18
更多文章>
Theme by Vdoing | Copyright © 2022-2024
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式