another live refresh parent project

alternative for livereload.com for spring boot projects

Лицензия

Лицензия

Категории

Категории

Other Универсальные библиотеки
Группа

Группа

ru.vyukov
Идентификатор

Идентификатор

another-live-refresh
Последняя версия

Последняя версия

0.3.1
Дата

Дата

Тип

Тип

pom
Описание

Описание

another live refresh parent project
alternative for livereload.com for spring boot projects
Ссылка на сайт

Ссылка на сайт

https://github.com/akaGelo/another-live-refresh
Система контроля версий

Система контроля версий

https://github.com/akaGelo/another-live-refresh

Скачать another-live-refresh

Имя Файла Размер
another-live-refresh-0.3.1.pom 3 KB
Обзор

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/ru.vyukov/another-live-refresh/ -->
<dependency>
    <groupId>ru.vyukov</groupId>
    <artifactId>another-live-refresh</artifactId>
    <version>0.3.1</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/ru.vyukov/another-live-refresh/
implementation 'ru.vyukov:another-live-refresh:0.3.1'
// https://jarcasting.com/artifacts/ru.vyukov/another-live-refresh/
implementation ("ru.vyukov:another-live-refresh:0.3.1")
'ru.vyukov:another-live-refresh:pom:0.3.1'
<dependency org="ru.vyukov" name="another-live-refresh" rev="0.3.1">
  <artifact name="another-live-refresh" type="pom" />
</dependency>
@Grapes(
@Grab(group='ru.vyukov', module='another-live-refresh', version='0.3.1')
)
libraryDependencies += "ru.vyukov" % "another-live-refresh" % "0.3.1"
[ru.vyukov/another-live-refresh "0.3.1"]

Зависимости

Библиотека не имеет зависимостей. Это самодостаточное приложение, которое не зависит ни от каких других библиотек.

Модули Проекта

  • another-live-refresh-spring-boot-starter
  • another-live-refresh-sample-app
  • another-live-refresh-sample-spring-secutiry-app

Build Status Maven Central

<dependency>
    <groupId>ru.vyukov</groupId>
    <artifactId>another-live-refresh-spring-boot-starter</artifactId>
    <version>0.3.1</version>
    <optional>true</optional>
</dependency>

and disable in production profile

logging:
  level:
    ru.vyukov.anotherliverefresh: DEBUG

spring:
  thymeleaf:
    cache: false


#liverefresh:
#    enable: true is default
  
---
#production profile
 
spring:
  profiles: production
  thymeleaf:
    cache: true

liverefresh:
    enable: false

demo gif

ENGLISH

RUSSIAN

Этот проект вдохновлен livereload.com, однако в отличии от него встраивается в приложение в виде maven зависимости. Преимущество перед реализацией из Spring Developer Tools, заключается в отсутствии привязки к соединению на определенный порт, что позволяет использовать продукт одновременно в нескольких приложениях.Так же не требуется утановка расширений в браузере.

Версии библиотеки

Версия
0.3.1
0.3
0.2.5
0.2.4
0.2.3
0.2.1
0.2
0.1.2
0.1.1
0.1
0.0.9