Кросплатформенный(Windows, MacOS, Linux) десктопный клиент MoreliaTalk
- Electron 13
- React 17
- Typescript 4.4
- Webpack 5
- Ajv 8
- Electron-store 8
- Sass
Windows: Зайти во вкладку релизов, скачать архив morelia_client_electron-win32-x64.zip, распаковать, запустить .exe файл
MacOS: Скоро
Linux: Скоро
Если ты не включен в команду на GitHub'е проекта, то необходимо сначала форкнуть к себе репозиторий MoreliaClientElectron перейдя по ссылке.
Клонировать репозиторий к себе на локальный компьютер используя командную строку и git
git clone https://github.com/{username}/morelia_client_electron.git
Переключаемся на ветку develop
git checkout develop
При использовании GitHub Desktop
выбрать в меню File
пункт Clone repository...
далее следовать инструкциям
Перед установкой зависимостей необходимо глобально инсталировать пакетный менеджер Yarn. Делается это один раз, пропустите этот шаг, если вы уже установили yarn ранее.
npm install -g yarn
После клонирования репозитория на локальный компьютер необходимо установить зависимости проекта.
yarn install
- Запуск со сборкой рендера.
yarn start
- Запуск без сборки рендера(Не выполнять, если хотя бы раз не собирали рендер(нет папки
dist
по путиsrc/render/
) иначе вылетит ошибка)
yarn start_no_pack
- Запуск авто-сборки рендера.
yarn dev
Для просто запуска, без необходимости в авто-сборке после этого - команда yarn start
Для разработки, в одном окне терминала ввести команду yarn start_no_pack
, а в другом - yarn dev
.
Copyright (c) 2021 - настоящее время NekrodNIK
MoreliaClientElectron находится под лицензией GNU General Public License версии 3 или более поздней(GPL-3.0-or-later). Подробности смотрите в файле COPYNG.