1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/wfchat-react-chat

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.MD

Решение для мгновенных сообщений Wildfire IM

Wildfire IM — это кроссплатформенное открытое решение для обмена мгновенными сообщениями, которое включает в себя следующее.

Репозиторий Описание Примечание
android-chat (https://github.com/wildfirechat/android-chat) Исходный код Android SDK и приложения Wildfire IM Можно легко разрабатывать вторичные приложения или интегрировать их в существующие приложения
ios-chat (https://github.com/wildfirechat/ios-chat) Исходный код iOS SDK и приложения Wildfire IM Можно легко разрабатывать вторичные приложения или интегрировать их в существующие приложения
pc-chat (https://github.com/wildfirechat/pc-chat) Приложение для ПК на основе Electron
web-chat (https://github.com/wildfirechat/web-chat) Демоверсия для веб-платформы, адрес для тестирования: http://web.wildfirechat.net
wx-chat (https://github.com/wildfirechat/wx-chat) Демонстрационная версия для платформы мини-программ WeChat
server (https://github.com/wildfirechat/server) Сервер IM
app server (https://github.com/wildfirechat/app_server) Серверный сервис приложений
robot_server (https://github.com/wildfirechat/robot_server) Сервис роботов
push_server (https://github.com/wildfirechat/push_server) Push-сервер
docs (https://github.com/wildfirechat/docs) Документы Wildfire IM, включая дизайн, концепцию, разработку и использование

Описание web-chat

Этот проект представляет собой демоверсию Wildfire IM для веб-платформ. Более подробную информацию можно найти в документации (http://docs.wildfirechat.cn).

Разработка системы обмена мгновенными сообщениями — это действительно сложная задача. Пожалуйста, поддержите нас, поставив звёздочку! 🙏🙏🙏🙏

Важное замечание

  1. В этом проекте используется технология React. Если вы используете Vue, обратитесь к проекту vue-chat (https://github.com/wildfirechat/vue-chat).
  2. Версия React находится в режиме обслуживания и предназначена только для исправления ошибок. Мы рекомендуем использовать версию Vue для дальнейшей разработки.

Свяжитесь с нами

Для коммерческого сотрудничества предпочтительно использовать электронную почту. Технические вопросы можно обсудить на форуме Wildfire IM (http://bbs.wildfirechat.cn/).

  1. heavyrain.lee, электронная почта: heavyrain.lee@wildfirechat.cn, WeChat: wildfirechat
  2. imndx, электронная почта: imndx@wildfirechat.cn, WeChat: wfchat

Общение по вопросам

  1. Если вы обнаружите ошибку, пожалуйста, создайте issue на GitHub.
  2. По другим вопросам обращайтесь на форум Wildfire IM.
  3. Следите за нашим публичным аккаунтом WeChat.

Тестирование

Протестируйте онлайн демоверсию Wildfire IM Web (http://web.wildfirechat.cn), используя демонстрационные версии Andorid или iOS для сканирования кода и входа в систему.

Скриншоты

home

chat

create_conversation

Разработка и упаковка зависимостей

  1. nodejs v10.16.3
  2. npm 6.9.0

Разработка

$ npm install
$ npm run dev
Доступ к браузеру: http://localhost:5000

Упаковка

$ npm install
$ npm run build

Развёртывание сервера

  1. Измените файл config/index.js, чтобы он указывал на сервер, на котором будет развёрнут web-chat.
  2. npm run release
  3. Скопируйте содержимое каталога dist на сервер.
  4. Настройте nginx, см. пример конфигурации nginx (nginx/web.conf).

Аудио- и видеозвонки

  1. Вы можете включить поддержку многопользовательских аудио- и видеовызовов, изменив файл config.js и установив для параметра ENABLE_MULTI_VOIP_CALL значение true. Эта функция находится в разработке, и если у вас возникнут проблемы, сообщите нам.

Для получения дополнительной информации см. README_wewechat.MD.

Лицензия

Под лицензией Creative Commons Attribution-NoDerivs 3.0 Unported. Подробнее см. в файле LICENSE.

Благодарности

Этот проект основан на проекте wewechat (https://github.com/trazyn/weweChat). См. README проекта wewechat для получения дополнительной информации.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/wfchat-react-chat.git
git@api.gitlife.ru:oschina-mirror/wfchat-react-chat.git
oschina-mirror
wfchat-react-chat
wfchat-react-chat
master