Spec-Zone.ru › Kotlin 1.8

Сервер разработки и непрерывная компиляция

Вместо ручного компиляции и запуска проекта Kotlin/JS каждый раз при желании увидеть внесенные изменения, вы можете использовать режим непрерывной компиляции. Вместо использования обычной команды run, вызовите оболочку Gradle в режиме непрерывной работы:

./gradlew run --continuous

Если вы работаете в IntelliJ IDEA, вы можете передать тот же флаг через конфигурацию запуска. После первого запуска задачи Gradle run из IDE, IntelliJ IDEA автоматически сгенерирует конфигурацию запуска, которую вы сможете отредактировать:

Editing run configurations in IntelliJ IDEA

Включение непрерывного режима через диалоговое окно Конфигурации запуска/отладки так же просто, как добавление флага --continuous в аргументы конфигурации запуска:

Adding the continuous flag to a run configuration in IntelliJ IDEA

При выполнении этой конфигурации запуска, вы можете заметить, что процесс Gradle продолжает следить за изменениями в программе:

Gradle waiting for changes

После обнаружения изменения программа будет автоматически перекомпилирована. Если вы все еще держите страницу открытой в браузере, сервер разработки вызовет автоматическую перезагрузку страницы, и изменения станут видны. Это благодаря интегрированному webpack-dev-server, управляемому плагином Kotlin/JS Gradle.

Последнее изменение: 10 января 2023 г.
Запуск Kotlin/JS Отладка кода Kotlin/JS

© 2010–2023 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/docs/dev-server-continuous-compilation.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API