CLI Catch, чтобы просто поболтать. Нет рекламы, нет статистических сборов, нет особых терминов, нет неизвестных сторонних услуг, без шпионов, никаких сложных интерфейсов ... без чушьты.
Ya2ber только что получен из Yabber , который является синонимом Jabber , который является синонимом обычного разговора .
sudo ) и не хранятся в истории. * На самом деле, сервер хранит последнюю дату входа в систему, а не дата последней активности
Пример сообщения клиента:
{
"message" : " Hello, username! " ,
"type" : " message " ,
"command" : " /username "
}Пример сообщения сервера:
{
"message" : " username left the chat " ,
"type" : " system " ,
"online" : 5
}git clone [email protected]:zhibirc/ya2ber.git
cd ya2ber
# it'll automatically install dependencies in all nested application folders
npm installМы используем Pre-Commit для выполнения проверки кода локально, непосредственно перед обязательством, чтобы обеспечить соблюдение всех основных требований и политик кода. Установка довольно проста (одноразовое действие):
# install pre-commit using Python's pip
pip install pre-commit
# OR
# install pre-commit using using Homebrew
brew install pre-commit
# install the Git hook scripts
pre-commit install Теперь Pre-Commit будет работать автоматически на git commit ! Конфигурация для предварительных крючков хранится в файле .pre-commit-config.yaml .
Предварительные примечания
-n следующим образом: git commit -m " commit message " -nSKIP=<hook_id> перед командой: SKIP=codespell git commit -m " commit message " Как правило, может потребоваться использование некоторых конфиденциальных данных, обычно хранящихся в переменных окружающей среды, в приложении. Например, ключи AWS. Если это так, важно помнить, что любые конфиденциальные данные не должны просоваться общественности , включая репозиторий GitHub.
Для этого создайте файл .env.local (не используйте файл .env в этом случае) в соответствующем каталоге (клиент/ или сервер/) и поместите переменные среды, предназначенные для того, чтобы быть частными. Этот файл игнорируется GIT и исключается из контекста Docker по сборке изображения.
Мы используем GNU для автоматизации операций, связанных с исходным кодом и развертыванием приложений.
Получить помощь/руководство для всех доступных команд.
makemake help