2
我有三個模塊:客戶端,共享服務器。將Kotlin2JavaScript代碼分割成幾個Maven模塊
服務器是一個「正常」Kotlin模塊,編譯爲JVM ByteCode。 應將共享編譯爲JS和JVM ByteCod 客戶端僅編譯爲JS。
我有安裝共享編譯JS和ByteCode - 這工作正常。問題是,客戶端模塊無法編譯,因爲它沒有看到來自客戶端的類。
科特林代碼:
import com.a.typical.super.long.package.which.contains.ModelId
interface ClientOrca {
fun test(): ModelId
}
[ERROR] <ClientKt>:[1,8] Unresolved reference: com
[ERROR] <ClientKt>:[5,15] Unresolved reference: ModelId
我怎樣才能建立一個項目(與Maven),使我的代碼,這是分裂成幾個Maven的模塊,在編譯一去一個JS文件?
看看它是如何在https://github.com/Kotlin/kotlinx.html完成,例如 – bashor