Я пытаюсь скомпилировать свое приложение Kotlin и набор библиотек Kotlin для JavaScript.У меня это работает хорошо, но когда я пытаюсь запустить его, он не может найти kotlin.js
.Чтобы исправить это, я попытался изменить свой build.gradle
, чтобы он был больше похож на в этом примере на GitHub .
В моем случае я определил исходные наборы следующим образом: (который работает, но не выводит kotlin.js
)
sourceSets {
main {
kotlin {
srcDirs 'src/main/kotlin'
}
}
}
примерно так: (который даже не синхронизируется)
sourceSets {
main.kotlin.srcDirs += "src/main/kotlin"
}
, которая дает мне эту ошибку:
Could not find method srcDirs() for arguments [lib/Blue-Base/src/main/kotlin] on SourceSet container of type org.gradle.api.internal.tasks.DefaultSourceSetContainer.
Как мне устранить эту ошибку?Я знаю одну проблему: я не совсем понимаю Groovy / Gradle, но я чувствую, что то, что я сделал, должно хотя бы синхронизироваться ...
Вот ссылка на код и рассматриваемый проект: https://github.com/BlueHuskyStudios/Decision-Cruncher/blob/SO/53576840/build.gradle