Веб-сайт • Документы • Демо • Докер
Чтобы узнать больше о конфигурации, использовании и функциях The Lounge, посетите веб-сайт.
The Lounge — это официальная и управляемая сообществом версия Shout, созданная Маттиасом Эрмингом.
Для Lounge требуется последняя версия Node.js LTS или более поздняя. Также рекомендуется использовать менеджер пакетов Yarn. Если вы хотите установить с помощью npm, для корректной установки требуется --unsafe-perm
.
Пожалуйста, обратитесь к документации по установке и обновлению на нашем веб-сайте, чтобы узнать обо всех доступных методах установки.
Следующие команды устанавливают и запускают разрабатываемую версию The Lounge:
git clone https://github.com/thelounge/ thelounge .git
cd thelounge
yarn install
NODE_ENV=production yarn build
yarn start
При такой установке исполняемый файл thelounge
не создается. Используйте node index <command>
для запуска команд.
Просто следуйте инструкциям, чтобы запустить The Lounge из исходного кода выше на своем собственном форке.
Прежде чем вносить какие-либо изменения, убедитесь, что:
yarn test
для выполнения линтеров и набора тестов.yarn format:prettier
если линтинг не удалсяyarn build:client
, если вы измените или добавите что-либо в client/js
или client/components
public/
с помощью веб-пакета.yarn build:server
если вы что-то измените в server/
dist/
с помощью tsc.yarn dev
можно использовать для запуска The Lounge с горячей перезагрузкой модуля Чтобы гарантировать, что вы не зафиксируете файлы, которые не прошли проверку, вы можете установить git-перехватчик перед фиксацией. Для этого выполните yarn githooks-install
.