Bside ist GitHub CMS, um Ihre Bearbeitung in jedem Gerät einfacher und schneller zu gestalten. Der Devleoper kann den Inhalt des Repositorys direkt auf dem modernen Browser verwalten, ohne das Projekt zu klonen und Commits zu machen. Es bietet auch eingebettete Tools und Ansichten, mit denen der Softwareentwickler das auf der Github -Seite gehostete Blog verwaltet.

BSIDE Versuchen Sie, neue Funktionen bereitzustellen, die andere Dienste nicht zur Verfügung stellen.
Als ob Sie die Desktop -IDE verwenden, können Sie nach der Auswahl des linken Baum -Explorers oder der Registerkarte direkt erstellen, umbenennen, umbenennen, bearbeiten, entfernen.
Softwareentwickler können es verwenden, wenn sie an die Idee denken oder das Blog verwalten möchten. Es unterstützt Chrome, Firefox, Safari, Edge Beta.
Nodejs 10+, JDK 11+ und Maven 3+ werden wiedergegeben.
Eine Webanwendung basiert auf Angular 8+. Daher sollten Sie Angular CLI als erstes Tool beim Erstellen einiger Dateien betrachten.
Es gibt vordefinierte Skripte, um dieses Projekt einfach zu entwickeln.
npm install
npm run start
Alle Unit -Tests sollten durchgeführt werden. Bisher gibt es keinen anderen Test als Unit -Test.
npm run test
Es ist wichtig, Ihre eigene Client -ID und Ihr Client -Geheimnis zu erhalten, indem Sie eine neue OAuth -Anwendung in GitHub erstellen. Stellen Sie dann sicher, dass der Spring Boot Client-ID und das Client-Geheimnis finden, indem Sie sie zu application-oauth.properties addieren oder um Umgebungsvariablen erstellen. Andernfalls wird Ouath Authenticating scheitern. application-oauth.properties wird ignoriert, sodass es nicht in einem nächsten Commit enthalten ist.
github.client_id =your_temporary_client_id
github.client_secret =your_temporary_client_secretSie können eine Hauptklasse auf Intellij betreiben.
Alle Unit -Tests sollten durchgeführt werden. Bisher gibt es keinen anderen Test als Unit -Test.
mvn test
Pull -Anfragen sind willkommen. Für wichtige Änderungen öffnen Sie zuerst ein Problem, um zu besprechen, was Sie ändern möchten.
Bitte stellen Sie sicher, dass Sie nach Bedarf Tests aktualisieren.