728x90
반응형
InteliJ에서 IntelliJ Build 기반 설정을 모두 해제한 상태로 Gradle Build 기반에 대한 LiveReload 적용법을 설명한다.
일반적으로 InjelliJ Build 기반의 LiveReload는 IDE자체 Setting을 몇개 추가함으로써 작동하므로, 크롬브라우저의 LiveReload 적용이 필요없다.
하지만 Gradle Build 기반의 LiveReload는 크롬의 LiveReload 플러그인에 의존하여 작동되기 때문에, IDE자체 Setting을 하더라도 해당 플러그인이 깔려있지 않다면 작동되지 않는다.
Gradle Build 기반의 LiveReload 기능은 IntelliJ Build 기반 보다 반영속도가 훨씬 빠르다.
[build.gradle] 의존성 추가
dependencies {
developmentOnly "org.springframework.boot:spring-boot-devtools"
}
위와같이 devtools 디펜던시를 추가하고, Chrome의 LiveReload 플러그인을 기동시킨다.
이후 작업할 정적파일의 내용을 수정한 뒤 Ctrl + Shift + F9 단축키를 통해 recompile 하게되면 바로 반영이 된다.
(recompile(rebuild) 작업을 하지 않으면 절대 반영되지 않음)
만약 recompile을 생략하고 바로 적용하고 싶다면 아래와 같이 설정해준다.
위와같이 추가 설정을 해주면 단축키나, 메뉴로 클리커블하게 수동으로 recompile하지않아도 자동으로 반영된다.
728x90
반응형
'IDE 도구 > IntelliJ' 카테고리의 다른 글
IntelliJ SonarQube plugin 전체 issue 탐색 및 파일 필터링 설정 (1) | 2024.12.15 |
---|---|
IntelliJ Tomcat 콘솔 로그 영어출력 & 데이터 한글출력 ORA-01861 에러 해결 (0) | 2024.02.18 |
IntelliJ Properties파일 한글 인코딩 깨짐 (0) | 2022.11.09 |
IntelliJ 에서 Eclipse 다크 테마 / Keymap 단축키 적용하기. (0) | 2022.11.09 |
IntelliJ 빌드/실행 플랫폼 변경 및 소스코드 자동반영 설정 (0) | 2022.11.09 |