首页 > 解决方案 > 具有第三方依赖的 kotlin 多平台

问题描述

我正在使用第三方库,它基本上是一个代表业务模型(对象和规则)的 DSL。这个 DSL 带有 java 和 typescript 实现。(提供 .jar 和 .ts 文件)

对于我用 kotlin 编写的后端应用程序,我已经编写了一些使用该模型的实用功能和业务逻辑。很明显,我习惯于将 jar lib 用于后端代码。

现在我必须以角度实现一个前端。在这个前端,我还必须进行一些模型对象操作,其中一些与我已经在 kotlin 中为后端编写的目的相同。

我开始以角度使用 ts lib 并再次编写实用程序方法,但我想知道是否可以重新使用已经用 Kotlin 编写的那些?

有没有办法创建一个使用第三方 jar 库作为通用代码的 kotlin 多平台项目?并且可以为 Angular 生成后端的 jar 和 js(甚至 ts)?在这种情况下,第三方 ts lib 是否有帮助?

谢谢 !

标签: angulartypescriptdependencieskotlin-multiplatform

解决方案


推荐阅读