2013-06-13 15 views
14

私はhttps://github.com/eriwen/gradle-js-pluginを使用しています。私はタスク 'クリーン'を実行できるようにしたいと思います。私は実行すると「Gradleのがきれい-d」の、それは私の理解するには、以下のエラークリーンなタスクを追加する方法 - タスク 'クリーン'が見つかりません

Task 'clean' not found in root project 

を与え、Gradleのタスクが付属しています - 「クリーン」、しかしgradles-JS-プラグインがでそれをサポートしていないようです今回は何か。どのように私は 'クリーン'タスクを追加するのですか?きれいなタスクがbaseプラグインによって導入された

// 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") 
} 

答えて

21

は、ここに私のbuild.gradleです。だから、特定のタスクの出力をクリーンアップするためにきれいなタスクとクリーンなタスクルールを取得するには、このプラグインを適用する必要があります。

apply plugin:'base' 
+2

は、このコマンドを実行しない場合は、あなたが気にしないことを望みますか?コンソールで? –

+2

そのステートメントはbuild.gradleファイル内にある必要がありません –

関連する問題