2017-05-26 56 views
0

我正在开发一个使用Kotlin构建其前端的Web应用程序。Kotlin - 如何导入节点包?

我希望能够导入npm包,以便我可以在我的Kotlin代码中使用它们。我找不到如何做到这一点的例子。有一些关于如何从Kotlin生成npm包的例子,但不知道如何在你的Kotlin代码中使用它们。

如果我可以导入Java库,在我的Kotlin代码中使用它们并将其编译为JavaScript,但我也很高兴,但这是我想要导入npm代码的原因。

+1

我会删除关于Java库的部分,因为它看起来像你要求的东西太不一样了。 – Mikhail

+0

也https://kotlinlang.org/docs/reference/js-interop.html – Mikhail

回答

0

Kotlin front-end Gradle plugin正是你所要求的。

您可以添加NPM依赖于摇篮建设成为:

kotlinFrontend { 
    npm { 
     dependency "style-loader" // production dependency 
     devDependency "karma"  // development dependency 
    } 
} 

并使用该甚至有full stack examples