更新记录
1.6.0(2024-09-26) 下载此版本
- package 常规升级
- 移除 Vue Macros 插件包
- 添加 uni-use-router 依赖包,可快速配置路由跳转
- 添加 @areschang/utils 个人工具包
1.5.4(2024-01-02) 下载此版本
- 升级 package
- 移除 reactivity-transform 语法糖默认配置
1.5.3(2023-12-20) 下载此版本
- 修复
uni.onThemeChange
不支持多平台调用导致编译失败问题。感谢 sunpm 发现问题并反馈!
平台兼容性
Vue2 | Vue3 |
---|---|
× | √ |
App | 快应用 | 微信小程序 | 支付宝小程序 | 百度小程序 | 字节小程序 | QQ小程序 |
---|---|---|---|---|---|---|
app-vue app-nvue | √ | √ | √ | √ | √ | √ |
钉钉小程序 | 快手小程序 | 飞书小程序 | 京东小程序 |
---|---|---|---|
√ | √ | √ | √ |
H5-Safari | Android Browser | 微信浏览器(Android) | QQ浏览器(Android) | Chrome | IE | Edge | Firefox | PC-Safari |
---|---|---|---|---|---|---|---|---|
√ | √ | √ | √ | √ | √ | √ | √ | √ |
在线 Demo
UniAPP 版的 Vitesse-lite
简体中文 | English
环境配置 Copy From Vitesse-lite, 力求一个开发体验良好的环境配置。
特性
-
📦 组件自动化加载
-
📑 布局系统
-
🎨 UnoCSS - 高性能且极具灵活性的即时原子化 CSS 引擎
-
🔥 使用 新的
<script setup>
语法 -
📥 API 自动导入 - 直接使用 Composition API 等
-
✅ 使用 Vitest 进行单元和组件测试
-
🦾 TypeScript, 当然
-
🔒︎ 锁 pnpm 包管理
-
☁️ 零配置部署 Netlify
如无跨端需求, 更推荐 Vitesse-lite
从 Vitesse-lite 中删除了以下特性
VueUse
预配置
UI 框架
- UnoCSS - 高性能且极具灵活性的即时原子化 CSS 引擎
Icons
测试框架
- Vitest - 由 Vite 支持的单元测试
插件
-
Pinia
- 符合直觉的 Vue.js 状态管理库 -
unplugin-auto-import
- 直接使用 Composition API 等,无需导入 -
unplugin-vue-components
- 组件自动导入 -
vite-plugin-vue-devtools
- 旨在增强 Vue 开发者体验。 -
@areschang/utils
- 个人常用工具函数 -
uni-helper
组织-
vite-plugin-uni-pages
- 基于文件的约定式路由 -
vite-plugin-uni-layouts
- 页面布局系统 -
uni-types
- UniApp 类型增强 -
unocss-preset-uni
- UnoCSS UniApp 预设,修复Windows
平台频繁崩溃问题 #3603 -
unocss-applet
- UnoCSS 小程序预设,兼容在小程序中使用Attributify Mode
-
eslint-config
- 适用于 UniApp 的 Antfu ESLint 配置
-
编码风格
- 使用
<script setup>
的 SFC 语法 与 Composition API 结合使用。 - 使用 ESLint 工具检查代码格式,并使用 @antfu/eslint-config 配置,使用单引号并去掉分号。
现在可以试试!
GitHub 模板
克隆到本地
如果您更喜欢使用更干净的 git 历史记录手动执行此操作
npx degit ares-chang/uni-vitesse my-uni-app
cd my-uni-app
pnpm i # 如果你没装过 pnpm, 可以先运行: npm install -g pnpm
检查清单
当您使用此模板时,请尝试按照清单正确更新您的信息
- [ ] 更改
LICENSE
中的作者姓名 - [ ] 更改
manifest.json
中的项目名称,描述,appid
等 - [ ] 更改
public
中的图标 - [ ] 整理
README
并删除演示页面和组件
接下来就请享受吧!:)
运行
参考 uni-app 官方文档:运行、发布uni-app