1

我目前正在 node.js 上为我的 kotlin-js 项目尝试协程。

我正在使用 IntelliJ-Idea 和 kotlin 插件 1.2.40

应该支持协程,是吗?但是IDE没有找到“启动”-协程?!

另一方面,找到了命名空间 kotlin.coroutines.experimental,我可以使用例如 suspendCoroutine 函数,但实际上应该可用于协程的功能并不多。

4

1 回答 1

0

launch以及async您直接使用的所有其他东西都在 in 中kotlinx.coroutines,这不是标准库的一部分。suspendCoroutine标准库仅包含您提到的低级原语。

所以你必须添加一个依赖org.jetbrains.kotlinx:kotlinx-coroutines-core

于 2018-05-18T11:07:05.883 回答