{"repo":"codercup/unibest","free":true,"listed":false,"github":"https://github.com/codercup/unibest","clone":"git clone https://github.com/codercup/unibest.git","description":"unibest - 最好用的 uniapp 开发框架。unibest 是由 uniapp + Vue3 + Ts + Vite4 + UnoCss + UniUI 驱动的跨端快速启动模板，使用 VS Code 开发，具有代码提示、自动格式化、统一配置、代码片段等功能，同时内置了大量平时开发常用的基本组件，开箱即用，让你编写 uniapp 拥有 best 体验。","language":"TypeScript","stars":2855,"topics":["template","uni-app","uniapp","vite","vue3"],"license":"MIT","category":"mobile-apps","readme_excerpt":"unibest - 最好的 uniapp 开发框架 旧仓库 codercup 进不去了，star 也拿不回来，这里也展示一下那个地址的 star. unibest —— 最好的 uniapp 开发模板，由 uniapp + Vue3 + Ts + Vite5 + UnoCss + wot-ui + z-paging 构成，使用了最新的前端技术栈，无需依靠 HBuilderX ，通过命令行方式运行 web 、 小程序 和 App （编辑器推荐 VSCode ，可选 webstorm ）。 unibest 内置了 约定式路由 、 layout布局 、 请求封装 、 请求拦截 、 登录拦截 、 UnoCSS 、 i18n多语言 等基础功能，提供了 代码提示 、 自动格式化 、 统一配置 、 代码片段 等辅助功能，让你编写 uniapp 拥有 best 体验 （ unibest 的由来 ）。 📖 文档地址(new) 📱 DEMO 地址 --- 注意旧的地址 codercup 我进不去了，使用新的 feige996。PR和 issue 也请使用新地址，否则无法合并。 平台兼容性 H5 IOS 安卓 微信小程序 字节小程序 快手小程序 支付宝小程序 钉钉小程序 百度小程序 --- --- ---- ---------- ---------- ---------- ------------ ---------- ---------- √ √ √ √ √ √ √ √ √ 注意每种 UI框架 支持的平台有所不同，详情请看各 UI框架 的官网，也可以看 unibest 文档。 ⚙️ 环境 - node =18 - pnpm =9 - Vue Official =3.4 - TypeScript =5.0 🏗️ 项目结构 本仓库结构（CLI 开发者） cli 会从 base 分支拉取基础代码。 用户项目结构（创建项目后） 注意： 用户项目不包含 packages/ 目录。 双重用途 本仓库既是 基础模板 ，也是 CLI 脚手架 的源码仓库： - 作为模板 ：直接克隆 git clone 后即可开发 - 作为 CLI ：通过 pnpm create unibest 创建新项目 CLI 发布 packages/cli/ 目录会发布到 npm 包 create-unibest ，用户安装后从 Git main 分支克隆模板。 📦 使用方式 方式一：通过 CLI 创建新项目（推荐） 方式二：创建时选择 Feature 方式三：创建后添加 Feature 方式四：直接克隆开发（备选） 📦 运行（支持热更新） - web平台： pnpm dev:h5 , 然后打开 http://localhost:9000/。 - weixin平台： pnpm dev:mp 然后打开微信开发者工具，导入本地文件夹，选择本项目的 dist/dev/mp-weixin 文件。 - APP平台： pnpm dev:app , 然后打开 HBuilderX ，导入刚刚生成的 dist/dev/app 文件夹，选择运行到模拟器(开发时优先使用)，或者运行的安卓/ios基座。(如果是 安卓 和 鸿蒙 平台，则不用这个方式，可以把整个unibest项目导入到hbx，通过hbx的菜单来运行到对应的平台。) 🔗 发布 - web平台： pnpm build:h5 ，打包后的文件在 dist/build/h5 ，可以放到web服务器，如nginx运行。如果最终不是放在根目录，可以在 manifest.c","default_branch":null,"files":null,"tree":[],"storefront":"/r/codercup","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/codercup/unibest/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}