Tag: gradle dependencies

与Kotlin多平台一起使用Gradle子项目

我正在使用Kotlin多平台(JVM&JS),它在IDEA中创建了三个项目: demo , demo-js和demo-jvm 。 我想将通用代码拆分成更多的子项目/子模块。 假设我加上commonmod ; 我如何编译? 现在,对于gradle run -p demo-jvm ,错误是: demo/demo-js/src/main/kotlin/demo/commonmod/example.kt: (3, 12): Actual function ‘getPlatform’ has no corresponding expected declaration 但我认为我做这个根本错误,因为我不知道什么应该取决于什么(尽管我尝试了一些迭代)。 如果我解决了这个错误,我会得到其他的,然后再一个,直到我回到这个。 作为一个最小但仍然很大的例子 ,我有: 演示/ settings.gradle : rootProject.name = ‘demo’ include ‘demo-jvm’, ‘demo-js’, ‘commonmod’ 演示/ build.gradle : buildscript { … } apply plugin: ‘kotlin-platform-common’ repositories { mavenCentral() } dependencies { […]