【问题标题】:Can't add kotlinx to a fresh Kotlin/JS project无法将 kotlinx 添加到新的 Kotlin/JS 项目中
【发布时间】:2020-07-24 22:50:29
【问题描述】:

试图找出我做错了什么。我创建了一个关于我在 Windows 上的 IntelliJ 中所做的事情的小视频。

https://www.youtube.com/watch?v=nIH_55Zbxus&feature=youtu.be

我会在这里用文字描述一下。

  • 创建一个新项目
  • 勾选 Gradle > Kotlin/JS 作为浏览器模板并取消勾选其他所有内容
  • 将 implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.8' 添加到 build.gradle 中的依赖项块中。
  • 同步 gradle 文件
  • 尝试使用 kotlinx.coroutines 命名空间中的某些内容

希望这只是我错过的一件愚蠢的事情。我希望只需要添加协程库就可以实际导入它。看起来该库已列在主模块的项目结构中,所以我不确定还有什么问题。 Here is a repo 也是项目。

plugins {
    id 'org.jetbrains.kotlin.js' version '1.3.72'
}

group 'org.example'
version '1.0-SNAPSHOT'

repositories {
    mavenCentral()
}

dependencies {
    implementation "org.jetbrains.kotlin:kotlin-stdlib-js"
    implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.8'
    testImplementation "org.jetbrains.kotlin:kotlin-test-js"
}

kotlin.target.browser { }

【问题讨论】:

  • 请分享您的 gradle 文件,可能是您缺少一些插件。也让我们知道您面临什么错误
  • @sidgate 更新了它

标签: kotlin gradle intellij-idea kotlin-js


【解决方案1】:

您应该添加 kotlinx-coroutines-core-js 依赖项。请参阅文档:https://github.com/Kotlin/kotlinx.coroutines#js

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-12-04
    • 2021-04-07
    • 2018-01-06
    • 1970-01-01
    • 2021-12-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多