Spec-Zone.ru › Kotlin 1.9

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

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

Последнее изменение: 19 июня 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