集成 UIKit

大约 1 分钟

集成 UIKit

本文介绍如何将单群聊 UIKit 集成到你的 uni-app 项目中。

前提条件

开始集成前,请按照以下要求准备开发环境:

  • HBuilderX 最新版本
  • Vue3
  • sass:sass-loader 10.1.1 及以下版本
  • node:12.13.0 - 17.0.0,推荐 LTS 版本 16.17.0
  • npm:版本需与 Node.js 版本匹配

下载 UIKit 源码

你可以从 GitHubopen in new windowGiteeopen in new window 获取单群聊 UIKit 源码:

# 克隆 UIKit
git clone https://github.com/easemob/easemob-uikit-uniapp.git
# 或
git clone https://gitee.com/easemob-code/easemob-uikit-uniapp.git

克隆完成后,在你的 uni-app 项目根目录下执行以下命令,拷贝组件文件:

mkdir -p ./ChatUIKit
# macOS
mv ${组件项目路径}/ChatUIKit/* ./ChatUIKit
# windows
move ${组件项目路径}/ChatUIKit/* .\ChatUIKit

提示

UIKit 依赖的静态资源(ChatUIKit/assets)目前托管于环信服务器,存在访问频率限制。建议将静态资源部署至你自己的业务服务器,并在 ChatUIKit/const/index.ts 中修改 ASSETS_URL 为你的资源服务器地址。

安装依赖

提示

需要环信即时通讯 IM Web SDK 4.10.0 及以上版本。

在项目根目录执行以下命令,安装所需依赖:

npm init -y
npm i easemob-websdk@4.11.0 pinyin-pro@3.26.0 mobx@6.13.4 --save
上次编辑于: