rich-destiny
|Contribution ✨
Si vous souhaitez contribuer, génial ! Pour les nouvelles fonctionnalités, veuillez d’abord demander sur le serveur Discord ou créer un ticket avec ce que vous souhaitez réaliser. Si vous voulez corriger un bug, créez simplement une PR. Il est toutefois recommandé de demander, au cas où « ce n’est pas un bug, c’est une fonctionnalité ».
Développement 🛠
Prérequis :- (client) Avoir une version récente de Go 1.x.
- (client) Pour Windows : avoir git bash. Vous pouvez aussi exécuter les commandes du script de build manuellement, mais j’utilise le script bash :)
- (web) Avoir une version récente de Node.js et npm.
- Cloner le dépôt.
- Le client :
cd client- Dupliquer
config.go.exampleenconfig.goet remplir les valeurs. Pour l’URI de redirection, vous pouvez utiliserhttps://richdestiny.app/login-- également sur le portail développeur Bungie.net. C’est simplement une redirection vers la redirection locale. go get./build dev- Vous pouvez utiliser
./build vX.Y.Zavec un numéro de version semver valide, mais pour le développement utilisez dev. Cela désactive automatiquement les mises à jour et peut-être d’autres choses à l’avenir. - Le site web :
cd webnpm installnpm run startpour un serveur de développement local ounpm run buildpour une compilation de production.