(1)Kotlin/Js For Harmony——项目配置

9 阅读1分钟

正常的项目配置这里就不再赘述了,网上资料很多,着重提一下,编译 koltin/js for harmony 所需的两个额外插件:

  1. plugins.gradle.org/plugin/io.g… 这个插件是对 kotlin/js 编译出来的相关文件的文件名就行修正的。 但是不同版本编译出来的文件名尾缀可能不同,如果直接用插件不work,可以基于其源码 修改一下,源码地址 :github.com/Compose-for…

  2. plugins.gradle.org/plugin/love… 这个插件是将为suspend 函数生成一个新的返回Promise的函数,原理也比较简单,就是用GlobalScope.promise{ } 包装一下suspend 方法,生成一个新方法。


关于「项目配置」的介绍就告一段落了,如果大家在使用过程中有任何问题,欢迎留言讨论。 Android工程师的kmp(kotlin/js) for harmony开发指南 这一系列文章旨在系统性的提供一套完整的Kotlin/Js For Harmony的解决方案。后续系列文章会介绍ViewModel复用,序列化卡顿优化,鸿蒙开发套件,架构设计思路等等,欢迎关注!