6
A
回答
7
這是可能的,但你可能會遇到一些困難。首先,您只能使用Maven構建和配置它:只需設置兩個執行。第二個問題是,IDE無法與多個目標處理,因此您可以用技巧來啓用/禁用STDLIB /科特林-JS庫
您可以在https://github.com/Kotlin/kotlinx.html
這是多模塊項目..模塊看到它jvm僅針對JVM編譯,模塊js僅針對javascript,模塊共享到兩個模塊
注意maven配置文件:當您編輯共享模塊時,您可以啓用js或jvm,但不能同時啓用:否則IDE將發瘋。在編譯過程中,兩個配置文件默認都處於活動狀態,因此您將獲得multitarget jar
0
一段時間後,這會導致問題。然而,這個想法非常好,所以人們不斷問。
檢查我的項目https://github.com/C06A/KUrlet我只是這樣做的:在根級模塊中包含共享代碼,並將其源代碼目錄包括到每個子模塊(一個針對JVM和一個JS)的sourceSets屬性中。
相關問題
- 1. 無法編譯Kotlin代碼
- 2. 如何將JVM彙編代碼編譯爲字節碼?
- 3. Kotlin在JavaScript中編譯爲JavaScript?
- 4. 編譯Groovy和Kotlin?
- 5. 將OpenMP代碼編譯爲C代碼
- 6. 是否有可能將C代碼編譯爲Javascript代碼?
- 7. 用於SCJP準備的JVM規範和Java編譯器代碼?
- 8. 如何解釋和翻譯kotlin代碼爲java?
- 9. 將Facelets編譯爲Java代碼
- 10. tsc將ES6代碼編譯爲ES5
- 11. 將C代碼編譯爲Visual C++ dll?
- 12. 將VBA代碼編譯爲長錯誤
- 13. 將IronPython代碼編譯爲EXE或DLL
- 14. 將openmp編譯爲pthreads C代碼
- 15. 將源代碼從ARMv5編譯爲ARMv6
- 16. 將32位代碼編譯爲64位
- 17. Ionic將代碼編譯爲本機?
- 18. 將C和彙編編譯爲純機器代碼?
- 19. 將RxJava代碼正確轉換爲Kotlin
- 20. Kotlin:爲什麼!!運算符在爲jvm編譯時生成空檢查?
- 21. Haxe編譯爲C++和JS源代碼
- 22. JVM編譯類文件到彙編源代碼或二進制代碼
- 23. 如何將Kotlin代碼編譯爲JavaScript以供我的LibGDX Web應用程序使用?
- 24. 編譯C代碼爲C#
- 25. C#編譯爲MSIL代碼
- 26. 代碼合同和編譯
- 27. Java代碼和JIT編譯
- 28. 將Python代碼轉換爲JVM
- 29. 在IntelliJ中Kotlin代碼的大編譯時間
- 30. GWT是否真的將客戶端代碼編譯爲JavaScript和HTML?