unibest 是一个 uniapp 跨端解决方案,由 uniapp + Vue3 + Ts + Vite4 + UnoCss + VSCode(可选 webstorm) 实现。它使用了最新的前端技术栈,可以通过命令行方式运行 web、小程序 和 App,同时也支持 HBuilderX 运行,当前版本为 HBuilderX 运行版本。如需通过命令行运行,请安装命令行版(unibest)。
unibest 内置了 约定式路由、layout布局、请求封装、请求拦截、登录拦截、UnoCSS、i18n多语言 等基础功能,提供了 代码提示、自动格式化、统一配置、代码片段 等辅助功能,让你编写 uniapp 拥有 best 体验 ( unibest 的由来)。
⚙️ 环境
- node>=18
- pnpm>=7.30
📂 安装
# HBuilderX 模板,方便使用 uniCloud 云开发 (未来可以对接 uni-app x)
pnpm create unibest my-project -t hbx-base # hbx的base模板
pnpm create unibest my-project -t hbx-demo # hbx的demo模板,包含所有的demo
# 执行 `pnpm i` 安装依赖
pnpm i
📦 使用 HBuilderX 打开
在 HBuilderX 运行(支持热更新)或 编译
Description
Languages
Vue
89.7%
TypeScript
8.8%
SCSS
0.6%
CSS
0.4%
JavaScript
0.3%
Other
0.2%