Skip to content

亿洽 Web 是一个基于Element Web构建的社区分支

License

Notifications You must be signed in to change notification settings

eachchat/yiqia-web-1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

亿洽

亿洽 是一个基于Element-Web(https://github.com/vector-im/element-web) 构建的一个社区分支。

支持环境

  • 操作系统
    • macOS
    • Windows
    • Linux
  • 浏览器
    • 亿洽可以安装 Chrome, Firefox, 和 Safari的web端

开始

亿洽官网: https://yiqia.com/

亿洽Web: https://app.yiqia.com/

安装亿洽桌面程序,参考下面的 桌面端安装

运行桌面端

亿洽能用electron包装并运行在桌面端,你可以从 https://github.com/eachchat/yiqia-desktop/release下载一个预先构建的版本。

自己构建需要参考 https://github.com/eachchat/yiqia-desktop.

设置一个开发环境

下载并编译 matrix-js-sdk:

git clone https://github.com/eachchat/matrix-js-sdk.git
pushd matrix-js-sdk
yarn link
yarn install
popd
git clone https://github.com/eachchat/yiqia-react-sdk.git
pushd matrix-react-sdk
yarn link
yarn link matrix-js-sdk
yarn install
popd
git clone https://github.com/eachchat/yiqia-web.git
cd yiqia-web
yarn link matrix-js-sdk
yarn link matrix-react-sdk
yarn install
yarn reskindex
yarn start

当你完成 matrix-react-sdkmatrix-js-sdk 的修改,需要自动构建和打包.

如果你从亿洽移除了一些组件,你需要重新打包。

运行测试程序

有一些测试用例在 tests 文件夹,这些被设计使用 Jest and JSDOM 运行。运行他们需要执行

yarn test

<<<<<<< HEAD

End-to-End 测试

=======

End-to-End tests

See matrix-react-sdk for how to run the end-to-end tests.

v1.10.8

根据 matrix-react-sdk 怎样运行end-to-end测试.

About

亿洽 Web 是一个基于Element Web构建的社区分支

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 44.6%
  • TypeScript 30.8%
  • JavaScript 13.5%
  • Python 4.6%
  • Shell 3.6%
  • Perl 1.7%
  • Other 1.2%