starwork-uniapp/README.md

24 lines
1.2 KiB
Markdown
Raw Normal View History

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
## &#x1F4C2; 安装
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` 运行(支持热更新)或 编译