Gradle Kotlin: Как преобразовать плагин kotlin2 js из groovy build.gradle в build.gradle.kts? - PullRequest
1 голос
/ 03 марта 2020

С https://kotlinlang.org/docs/tutorials/javascript/getting-started-gradle/getting-started-with-gradle.html Я получил следующий скрипт build.gradle (groovy):

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

buildscript {
    ext.kotlin_version = '1.3.61'
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    }
}

apply plugin: 'kotlin2js'

repositories {
    mavenCentral()
}

dependencies {
    compile "org.jetbrains.kotlin:kotlin-stdlib-js:$kotlin_version"
}

Я пробовал этот перевод:

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

buildscript {
    extra["kotlinVersion"]  = "1.3.61"
    repositories {
        jcenter()
    }
    dependencies {
    classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:${extra["kotlinVersion"]}")
    }
}

plugins {
    kotlin2js  // <= this is incorrect
    application
}

repositories {
    mavenCentral()
}

dependencies {
    implementation("org.jetbrains.kotlin:kotlin-stdlib-js:${extra["kotlinVersion"]}")
}

application {
    mainClassName = "io.ipfs.kotlin.MainIpfsKt"
}

gradle выдает следующее сообщение об ошибке

kotlin2js
^ Unresolved reference: kotlin2js

Какой правильный перевод для apply plugin: 'kotlin2 js' ?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...