Bside - это GitHub CMS, чтобы сделать ваше редактирование более проще и быстрее на любом устройстве. Devleoper может управлять содержимым репозитория непосредственно в современном браузере, не клонируя проект и совершая коммиты. Он также предоставляет встроенные инструменты и представления, чтобы помочь разработчику программного обеспечения управлять блогом, размещенным на странице GitHub.

Bside Попробуйте предоставить новые функции, которые не предоставляют другие услуги.
Как будто вы используете настольный IDE, вы можете напрямую создавать, переименовать, отредактировать, удалять содержимое после выбора левого дерева Explorer или вкладки.
Разработчики программного обеспечения могут использовать его, когда думают об этой идее или хотят управлять блогом. Он поддерживает Chrome, Firefox, Safari, Edge Beta.
Nodejs 10+, JDK 11+ и Maven 3+ перечислены.
Веб -приложение основано на Angular 8+. Таким образом, вы должны считать Angular CLI первым инструментом при создании некоторых файлов.
Есть предопределенные сценарии, чтобы облегчить разработку этого проекта.
npm install
npm run start
Все модульные тесты должны пройти. До сих пор нет другого теста, кроме модульного теста.
npm run test
Важно получить свой собственный идентификатор клиента и секрет клиента , создав новое приложение OAuth в GitHub. И затем убедитесь, что Spring Boot найдите идентификатор клиента и секрет клиента, добавив их в application-oauth.properties или сделайте их переменные среды. В противном случае, аутентификация потерпит неудачу. application-oauth.properties игнорируется, поэтому оно не содержится в следующем коммите.
github.client_id =your_temporary_client_id
github.client_secret =your_temporary_client_secretВы можете провести основной класс на Intellij.
Все модульные тесты должны пройти. До сих пор нет другого теста, кроме модульного теста.
mvn test
Приглашаются запросы. Для серьезных изменений, пожалуйста, сначала откройте проблему, чтобы обсудить, что вы хотели бы изменить.
Пожалуйста, обязательно обновите тесты по мере необходимости.