2024-12-31 10:19:20 +08:00
|
|
|
|
`unibest` 是一个 uniapp 跨端解决方案,由 `uniapp` + `Vue3` + `Ts` + `Vite4` + `UnoCss` + `VSCode`(可选 `webstorm`) 实现。它使用了最新的前端技术栈,可以通过命令行方式运行 `web`、`小程序` 和 `App`,同时也支持 `HBuilderX` 运行,当前版本为 `HBuilderX` 运行版本。如需通过命令行运行,请安装命令行版(<a href="https://github.com/codercup/unibest" target="_blank">unibest</a>)。
|
2024-12-31 10:05:55 +08:00
|
|
|
|
|
|
|
|
|
|
`unibest` 内置了 `约定式路由`、`layout布局`、`请求封装`、`请求拦截`、`登录拦截`、`UnoCSS`、`i18n多语言` 等基础功能,提供了 `代码提示`、`自动格式化`、`统一配置`、`代码片段` 等辅助功能,让你编写 `uniapp` 拥有 `best` 体验 ( `unibest 的由来`)。
|
|
|
|
|
|
|
|
|
|
|
|
## ⚙️ 环境
|
|
|
|
|
|
|
|
|
|
|
|
- node>=18
|
|
|
|
|
|
- pnpm>=7.30
|
|
|
|
|
|
|
2024-12-31 10:19:20 +08:00
|
|
|
|
## 📂 安装
|
2024-12-31 10:05:55 +08:00
|
|
|
|
|
2024-12-31 10:19:20 +08:00
|
|
|
|
```bash
|
|
|
|
|
|
# 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
|
2024-12-31 10:05:55 +08:00
|
|
|
|
|
2024-12-31 10:19:20 +08:00
|
|
|
|
# 执行 `pnpm i` 安装依赖
|
|
|
|
|
|
pnpm i
|
|
|
|
|
|
```
|
2024-12-31 10:05:55 +08:00
|
|
|
|
|
2024-12-31 10:19:20 +08:00
|
|
|
|
## 📦 使用 `HBuilderX` 打开
|
2024-12-31 10:05:55 +08:00
|
|
|
|
|
2024-12-31 10:19:20 +08:00
|
|
|
|
在 `HBuilderX` 运行(支持热更新)或 编译
|