在 uni-app 里安装“开源组件”一般有 3 种常见方式,下面按使用频率给你讲清楚,并附示例。
uni_modules(最推荐 ✅)这是 uni-app 官方标准组件管理方式,支持 HBuilderX 一键安装、自动更新。
uView、uni-ui)uni_modules/ 目录<template>
<uni-badge text="3"></uni-badge>
</template>
✅ 优点
如果你的 uni-app 是用 Vue CLI / Vite 创建的,可以用 npm。
npm install @dcloudio/uni-ui
pages.json 注册(部分组件需要){
"easycom": {
"^uni-(.*)": "@dcloudio/uni-ui/lib/uni-$1/uni-$1.vue"
}
}
<uni-card title="标题">内容</uni-card>
✅ 适合:
适合临时测试或老旧项目。
components/xxx/
<script>
import xxx from '@/components/xxx.vue'
export default {
components: {
xxx
}
}
</script>
❌ 缺点:
| 组件库 | 安装方式 |
|---|---|
| uni-ui | uni_modules / npm |
| uView 2.x | uni_modules |
| ThorUI | uni_modules |
| ColorUI | 手动 / uni_modules |
✅ 检查:
easycomuni_modules✅ uni_modules 的组件 自动适配
✅ npm 组件要看是否支持 Vue3
✅ 90% 情况推荐:
插件市场 → HBuilderX 导入 → 直接用
如果你愿意,可以告诉我:
我可以一步一步带你装 ✅
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。