fourteendp / uni-vue3-ts-template-temp

uni-app的Vue3模板

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

uni-vue3-ts-template

  • plop 支持
  • uni 命令选择支持
  • 环境变量支持
  • 提交 emoji
  • 生成日志
  • 单元测试
  • 路由封装
  • 请求封装
  • 虚拟滚动&&懒加载
  • 应用更新钩子
  • 顶部和底部兼容
  • 微信登录
  • 分包
  • ESlint
  • Pretter
  • Stylelint
  • 将页面配置分开
  • 国际化
  • 主题切换
  • turbo
  • 文件不编译直接输出
  • 状态持久化
  • mqtt&&websocket
  • 蓝牙

uniapp vue3 项目构建

创建以 javascript 开发的工程(如命令行创建失败,请直接访问  gitee  下载模板)

npx degit dcloudio/uni-preset-vue#vite my-vue3-project

创建以 typescript 开发的工程(如命令行创建失败,请直接访问  gitee  下载模板)

npx degit dcloudio/uni-preset-vue#vite-ts my-vue3-project

注意: Vue3/Vite 版要求 node 版本 ^14.18.0 || >=16.0.0

更新到最新版本:pnpx @dcloudio/uvm

编辑器和 Git 设置

  • 根目录添加.editorconfig
  • 根目录添加.gitattributes

安装 Turborepo 管理 Monorepo

  • 根目录添加 pnpm-workspace.yaml
  • 安装Turborepo: pnpm add turbo -Dw
  • 添加turbo.json

About

uni-app的Vue3模板

License:MIT License


Languages

Language:TypeScript 49.1%Language:JavaScript 24.1%Language:SCSS 14.0%Language:Vue 5.3%Language:HTML 4.2%Language:Shell 3.4%