Spec-Zone.ru › Kotlin 1.7

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

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

./gradlew run --continuous

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

Редактирование конфигураций запуска в IntelliJ IDEA

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

Добавление флага непрерывной компиляции в конфигурацию запуска в IntelliJ IDEA

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

Gradle ожидает изменений

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

Последнее изменение: 01 декабря 2021
Запуск 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