Skip to content

Instantly share code, notes, and snippets.

Avatar
💭
show must go on. Java

Igor Khilkevich igorkhilkevich

💭
show must go on. Java
View GitHub Profile
@igorkhilkevich
igorkhilkevich / add_react_app.md
Last active January 16, 2021 22:18
Добавляем в существующий проект проект на React
View add_react_app.md

Добавляем фронт на React в существующий проект

Генерим фронт с React, - для этого в терминале idea выполняем команду

npx create-react-app front,

где front - это название директории с фронтендом на React

P.S. перед созданием фронтенда сам проект уже должен быть запушен на github.com иначе в директории front будет подмодуль гита от которого потом сложно будет изюбавиться (на гитхабе папка front тупо не откроется)!

@igorkhilkevich
igorkhilkevich / procfile.md
Last active January 10, 2021 19:17
Procfile в корне для heroku
View procfile.md

Procfile в корне проекта для деплоя на heroku.com

В корне проекта создаем файл Procfile (без расширения!).

Для приложения SpringBoot2 + React содержимое такое:

web java -Dserver.port=$PORT $JAVA_OPTS -jar target/shmot-0.0.1-SNAPSHOT.war,

где shmot-0.0.1-SNAPSHOT.war - имя Вашего jar-ника.

@igorkhilkevich
igorkhilkevich / add_dyno_from_heroku.md
Last active January 13, 2021 18:46
Добавления dyno в heroku для работы веб-приложения
View add_dyno_from_heroku.md

Heroku CLI (интерфейс командной строки)

Интерфейс командной строки Heroku (CLI) упрощает создание приложений Heroku и управление ими прямо из терминала. Это важная часть использования Heroku.

Начало работы

  1. Установить Heroku (CLI)
  2. Залогиниться - в терминале idea выполнить команду heroku login

Добавление heroku dyno для работы веб-приложения на heroku.com

@igorkhilkevich
igorkhilkevich / run_app_from_jar.md
Last active January 16, 2021 22:20
Запуск приложения с jar файла
View run_app_from_jar.md

Запуск приложения локально с jar-файла

После сборки приложения maven-ом clean + install - в терминале (mvn clean install) idea выполняем команду mvn --projects backend spring-boot:run или еще так java -jar target/shmot-0.0.1-SNAPSHOT.war, где shmot-0.0.1-SNAPSHOT.war - имя Вашего jar-ника

@igorkhilkevich
igorkhilkevich / run_spring_boot_from_terminal.md
Last active January 10, 2021 19:20
Запуск приложения SpringBoot из терминала
View run_spring_boot_from_terminal.md

Запуск приложения SpringBoot локально из терминала

Для старта приложения - в терминале idea выполняем команду:

mvn spring-boot:run

Для остановки приложения - в терминале idea нажимаем

Ctrl + C