Spec-Zone.ru › Kotlin 1.6

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

Вместо ручного компиляции и запуска проекта 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.

Последнее изменение: 07 апреля 2022
Запуск Kotlin/JS Отладка кода Kotlin/JS

© 2010–2022 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