如何应用Gradle插件

时间:2015-10-28 19:19:31

标签: javascript gradle

我是新手。我们在项目中使用gradle,但这是我第一次进行与gradle相关的更改。

我正在尝试使用gradle js插件进行缩小。 Here是doc的链接。

我将插件的类路径添加到现有的buildScript依赖项对象中,然后从命令行执行 gradlew clean build ,并且它构建成功。

添加apply plugin: 'com.eriwen.gradle.js'并重建后,我收到以下错误:

  

带有id' com.eriwen.gradle.js'的插件没找到。

这是我为插件

添加了类路径的现有buildScript
buildscript {
    repositories {
        maven {
            url "${artifactory_contextUrl}/plugins-release"
        }

    }
    dependencies {      
        classpath 'org.gradle.api.plugins:gradle-tomcat-plugin:1.0'
        classpath 'com.eriwen:gradle-js-plugin:1.11.0'
    }
}

apply plugin: "com.eriwen.gradle.js"

我在这里缺少什么?

Gradle v。是1.9,插件v。是1.11.0

1 个答案:

答案 0 :(得分:3)

1.11.0 版本的应用ID js ,所以它将是:

buildscript {
    repositories {
       mavenCentral()
    }
    dependencies {      
        classpath 'com.eriwen:gradle-js-plugin:1.11.0'
    }
}

apply plugin: 'js'

顺便说一句:这个插件可以通过mavenCentral()下载。

要验证它下载this工件,请将其解压缩并显示以下内容:

cat META-INF/gradle-plugins/js.properties

文件,即:

implementation-class=com.eriwen.gradle.js.JsPlugin

js.properties 文件的文件名( js )是您需要应用的ID。