成事达APP
Go to file
2025-08-10 23:06:19 +08:00
src '初始化框架' 2025-08-10 23:06:19 +08:00
.env.development '初始化框架' 2025-08-10 23:06:19 +08:00
.env.production '初始化框架' 2025-08-10 23:06:19 +08:00
.env.test '初始化框架' 2025-08-10 23:06:19 +08:00
.gitignore '初始化框架' 2025-08-10 23:06:19 +08:00
index.html '初始化框架' 2025-08-10 23:06:19 +08:00
package.json '初始化框架' 2025-08-10 23:06:19 +08:00
pnpm-lock.yaml '初始化框架' 2025-08-10 23:06:19 +08:00
README.md '初始化框架' 2025-08-10 23:06:19 +08:00
vite.config.js '初始化框架' 2025-08-10 23:06:19 +08:00

介绍

    • DCloud / uni-preset-vue 基于这个框架再次进行修改
    • 基于vue3、pinia、uni-ui、luch-request、sass、uniapp强大的移动端框架。
    • 开箱即用省去部分的开发时间支持微信小程序和h5的框架
    • 本框架已实现请求数据库的封装pinia的基本使用跨域请求数据、以及全局的自定义样式弹窗个人感觉比uniapp里面的好看和实用

安装依赖

建议node版本在18版本 pnpm install

开发注意

  1. 处理富文本必须使用rich-text标签用html-parser.js来转换数据
  2. 简单的弹窗提醒用公共组件ConfirmPopup
  3. 消息提醒必须用uni.$showTost

h5打包发布

配置相对应的env文件 测试环境 pnpm run build:h5:test 正式环境 pnpm run build:h5

如果使用pnpm install报错 应该是报的版本问题Error: Expected "0.17.19" but got "0.16.17"

  1. pnpm store prune
  2. 删除node_modules
  3. 手动安装esbuild@0.17.19