2013-06-13 21 views
14

Sto usando https://github.com/eriwen/gradle-js-plugin e vorrei essere in grado di eseguire l'attività "pulita". Quando eseguo 'Gradle -d pulito', dà il seguente erroreCome aggiungere un'attività pulita - Attività "pulita" non trovata

Task 'clean' not found in root project 

Per la mia comprensione, Gradle dotato compito - 'pulito', ma il gradles-js-plugin non sembra sostenere che al questa volta o qualcosa. Come aggiungo l'attività 'pulita'?

Ecco il mio 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") 
} 

risposta

21

Il compito pulita è introdotto dal plugin base. Quindi è necessario applicare questo plug-in per ottenere l'attività pulita e le regole di attività pulite per la pulizia di output specifici dell'attività:

apply plugin:'base' 
+2

Spero non ti dispiaccia, dove esegui questo comando? Nella console? –

+2

nessuna istruzione deve essere nel file build.gradle –

Problemi correlati