Site Web • Documents • Démo • Docker
Pour en savoir plus sur la configuration, l'utilisation et les fonctionnalités de The Lounge, consultez le site Web.
The Lounge est le fork officiel et géré par la communauté de Shout, par Mattias Erming.
Le Lounge nécessite la dernière version de Node.js LTS ou une version plus récente. Le gestionnaire de packages Yarn est également recommandé. Si vous souhaitez installer avec npm, --unsafe-perm
est requis pour une installation correcte.
Veuillez vous référer à la documentation d'installation et de mise à niveau sur notre site Web pour connaître toutes les méthodes d'installation disponibles.
Les commandes suivantes installent et exécutent la version de développement de The Lounge :
git clone https://github.com/thelounge/ thelounge .git
cd thelounge
yarn install
NODE_ENV=production yarn build
yarn start
Lorsqu'il est installé ainsi, l'exécutable thelounge
n'est pas créé. Utilisez node index <command>
pour exécuter des commandes.
Suivez simplement les instructions pour exécuter The Lounge à partir de la source ci-dessus, sur votre propre fork.
Avant de soumettre une modification, assurez-vous de :
yarn test
pour exécuter les linters et la suite de testsyarn format:prettier
si le peluchage échoueyarn build:client
si vous modifiez ou ajoutez quelque chose dans client/js
ou client/components
public/
par webpackyarn build:server
si vous modifiez quelque chose dans server/
dist/
par tscyarn dev
peut être utilisé pour démarrer The Lounge avec un rechargement à chaud du module. Pour vous assurer de ne pas valider les fichiers qui échouent au linting, vous pouvez installer un hook git de pré-validation. Exécutez yarn githooks-install
pour ce faire.