Website • Dokumente • Demo • Docker
Um mehr über Konfiguration, Nutzung und Funktionen von The Lounge zu erfahren, werfen Sie einen Blick auf die Website.
The Lounge ist der offizielle und von der Community verwaltete Zweig von Shout von Mattias Erming.
Für die Lounge ist die neueste Node.js LTS-Version oder eine neuere Version erforderlich. Empfehlenswert ist auch der Yarn-Paketmanager. Wenn Sie mit npm installieren möchten, ist --unsafe-perm
für eine korrekte Installation erforderlich.
Alle verfügbaren Installationsmethoden finden Sie in der Installations- und Upgrade-Dokumentation auf unserer Website.
Die folgenden Befehle installieren und führen die Entwicklungsversion von The Lounge aus:
git clone https://github.com/thelounge/ thelounge .git
cd thelounge
yarn install
NODE_ENV=production yarn build
yarn start
Bei einer solchen Installation wird die ausführbare thelounge
Datei nicht erstellt. Verwenden Sie node index <command>
um Befehle auszuführen.
Befolgen Sie einfach die Anweisungen, um The Lounge von der oben genannten Quelle auf Ihrem eigenen Fork auszuführen.
Stellen Sie vor dem Einreichen einer Änderung Folgendes sicher:
yarn test
aus, um Linters und die Testsuite auszuführenyarn format:prettier
aus, wenn die Flusenbildung fehlschlägtyarn build:client
aus, wenn Sie etwas in client/js
oder client/components
ändern oder hinzufügenpublic/
ausgegebenyarn build:server
aus, wenn Sie etwas in server/
ändern.dist/
ausgegebenyarn dev
kann verwendet werden, um The Lounge mit einem Neuladen des Hot-Moduls zu starten Um sicherzustellen, dass Sie keine Dateien festschreiben, die das Linting nicht bestehen, können Sie einen Pre-Commit-Git-Hook installieren. Führen Sie dazu yarn githooks-install
aus.