Подтвердить что ты не робот

Как добавить чистую задачу - задача "чистая" не найдена

Я использую https://github.com/eriwen/gradle-js-plugin, и я хотел бы иметь возможность запускать задачу "clean". Когда я запускаю 'gradle -d clean', он дает следующую ошибку

Task 'clean' not found in root project

Насколько я понимаю, gradle поставляется с заданием - "чистым", однако, похоже, что плагин gradles-js-плагин не поддерживает это в это время или что-то в этом роде. Как добавить задачу "clean"?

Вот мой build.gradle:

// Pull the plugin from Maven Central
buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.eriwen:gradle-js-plugin:1.5.0'
    }
}
// Invoke the plugin
apply plugin: 'js'

def jsSrcDir = 'public/js'

javascript.source {
    dev {
        js {
            srcDir jsSrcDir
            include "*.js"
            exclude "*.min.js"
        }
    }
    prod {
        js {
            srcDir jsSrcDir
            include "*.min.js"
        }
    }
}

combineJs{
    source = fileTree(javascript.source.dev.js.files)
    dest = file("${buildDir}/all.js")
}
4b9b3361

Ответ 1

Чистая задача вводится плагином base. Поэтому вам необходимо применить этот плагин, чтобы получить чистую задачу и правила чистой задачи для очистки определенных выходов задачи:

apply plugin:'base'