Bside est GitHub CMS pour rendre votre modification plus facile et plus rapide dans n'importe quel appareil. Le Devleoper peut gérer le contenu du référentiel directement sur le navigateur moderne sans cloner le projet et faire des validations. Il fournit également des outils et des vues intégrés pour aider le développeur de logiciels à gérer le blog hébergé sur la page GitHub.

BSIDE Essayez de fournir de nouvelles fonctionnalités que d'autres services ne fournissent pas.
Comme si vous utilisiez l'ide de bureau, vous pouvez créer directement, renommer, modifier, supprimer le contenu après avoir sélectionné l'explorateur d'arborescence gauche ou l'onglet.
Les développeurs de logiciels peuvent l'utiliser lorsqu'ils pensent à l'idée ou souhaitent gérer le blog. Il prend en charge Chrome, Firefox, Safari, Edge Beta.
Les Nodejs 10+, JDK 11+ et Maven 3+ sont requillés.
Une application Web est basée sur Angular 8+. Vous devriez donc considérer Angular CLI comme le premier outil lors de la création de certains fichiers.
Il existe des scripts prédéfinis pour faciliter le développement de ce projet.
npm install
npm run start
Tous les tests unitaires doivent être passés. Il n'y a pas d'autre test que le test unitaire jusqu'à présent.
npm run test
Il est important d'obtenir votre propre ID client et le secret du client en créant une nouvelle application OAuth dans GitHub. Puis assurez-vous que Spring Boot Trouvez l'ID client et le secret du client en les ajoutant à application-oauth.properties ou faites-lui des variables d'environnement. Sinon, l'authentification ouath échouera. application-oauth.properties est ignorée de sorte qu'elle n'est pas contenue dans un prochain engagement.
github.client_id =your_temporary_client_id
github.client_secret =your_temporary_client_secretVous pouvez exécuter une classe principale sur Intellij.
Tous les tests unitaires doivent être passés. Il n'y a pas d'autre test que le test unitaire jusqu'à présent.
mvn test
Les demandes de traction sont les bienvenues. Pour les changements majeurs, veuillez d'abord ouvrir un problème pour discuter de ce que vous souhaitez changer.
Assurez-vous de mettre à jour les tests, le cas échéant.