feige996 a7795a9b98 feat(privacy): 添加隐私协议弹窗组件
新增隐私协议弹窗组件 privacy-popup,用于处理微信小程序的隐私授权需求。组件包含同意/拒绝按钮,并支持打开隐私协议链接。同时在全局组件声明中添加了相关组件注册。
```

这个提交消息:
1. 使用了正确的类型 `feat` 表示新增功能
2. 添加了适当的范围 `(privacy)` 表明是隐私相关功能
3. 简洁描述了新增的功能(隐私协议弹窗组件)
4. 在正文中补充说明了组件的用途和主要功能点
5. 符合中文语言要求
6. 遵循了50字符限制(标题部分)
7. 使用了命令式语气
2025-05-27 00:30:12 +08:00
2025-01-23 14:57:39 +08:00
2024-06-17 17:22:32 +08:00
2024-12-26 12:28:50 +08:00
2024-12-06 14:28:48 +08:00
2025-01-09 15:35:48 +08:00
2024-01-23 19:20:00 +08:00
2024-01-23 10:43:43 +08:00
2024-06-16 16:46:58 +08:00

unibest - 最好的 uniapp 开发框架

旧仓库 codercup 进不去了star 也拿不回来,这里也展示一下那个地址的 star.

GitHub Repo stars GitHub forks

GitHub Repo stars GitHub forks star fork node version pnpm version GitHub package.json version (subfolder of monorepo) GitHub License

unibest —— 最好的 uniapp 开发模板,由 uniapp + Vue3 + Ts + Vite5 + UnoCss + wot-ui + z-paging 构成,使用了最新的前端技术栈,无需依靠 HBuilderX,通过命令行方式运行 web小程序App(编辑器推荐 VSCode,可选 webstorm)。

unibest 内置了 约定式路由layout布局请求封装请求拦截登录拦截UnoCSSi18n多语言 等基础功能,提供了 代码提示自动格式化统一配置代码片段 等辅助功能,让你编写 uniapp 拥有 best 体验 unibest 的由来)。

📖 文档地址(new) | 📱 DEMO 地址


注意旧的地址 codercup 我进不去了,使用新的 feige996。PR和 issue 也请使用新地址,否则无法合并。

平台兼容性

H5 IOS 安卓 微信小程序 字节小程序 快手小程序 支付宝小程序 钉钉小程序 百度小程序

注意每种 UI框架 支持的平台有所不同,详情请看各 UI框架 的官网,也可以看 unibest 文档。

⚙️ 环境

  • node>=18
  • pnpm>=7.30
  • Vue Official>=2.1.10
  • TypeScript>=5.0

📂 快速开始

执行 pnpm create unibest 创建项目

执行 pnpm i 安装依赖

执行 pnpm dev 运行 H5

📦 运行(支持热更新)

  • web平台 pnpm dev:h5, 然后打开 http://localhost:9000/
  • weixin平台pnpm dev:mp-weixin 然后打开微信开发者工具,导入本地文件夹,选择本项目的dist/dev/mp-weixin 文件。
  • APP平台pnpm dev:app, 然后打开 HBuilderX,导入刚刚生成的dist/dev/app 文件夹,选择运行到模拟器(开发时优先使用),或者运行的安卓/ios基座。

🔗 发布

  • web平台 pnpm build:h5,打包后的文件在 dist/build/h5可以放到web服务器如nginx运行。如果最终不是放在根目录可以在 manifest.config.ts 文件的 h5.router.base 属性进行修改。
  • weixin平台pnpm build:mp-weixin, 打包后的文件在 dist/build/mp-weixin,然后通过微信开发者工具导入,并点击右上角的“上传”按钮进行上传。
  • APP平台pnpm build:app, 然后打开 HBuilderX,导入刚刚生成的dist/build/app 文件夹,选择发行 - APP云打包。

📄 License

MIT

Copyright (c) 2025 菲鸽

捐赠

special sponsor appwrite special sponsor appwrite

Description
unibest
Readme MIT 81 MiB
Languages
TypeScript 81.3%
Vue 12%
SCSS 2.5%
CSS 1.8%
JavaScript 1.6%
Other 0.8%