Questo accade con qualsiasi attività che sto tentando di eseguire. Quando si esegue con la bandiera --verbose
sto ottenendo:Gruntfile non riesce con Avviso: attività "taskname" non trovata
Inizializzazione delle opzioni della riga di comando: --verbose
lettura "Gruntfile.js" Gruntfile ... Ok
Registrazione compiti Gruntfile. Caricamento compiti "Gruntfile.js" ... OK
Nessuna attività sono stati registrati o non registrati.
Questa è la Gruntfile:
module.export = function (grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
karma_coveralls: {
options: {
coverage_dir: 'coverage'
}
},
jshint: {
files: ['app/js/**/*.js', 'Gruntfile.js'],
options: grunt.file.readJSON('.jshintrc')
},
concat: {
options: {
seperator: ';'
},
dist: {
src: ['app/js/**/*.js'],
dest: 'dist/app/js/<%pkg.name%>.js'
}
},
exec: {
instrument: {
cmd: function() {
return 'istanbul instrument app/js -o app/instrumentjs';
}
}
}
});
grunt.loadNpmTasks('grunt-karma-coveralls');
grunt.loadNpmTasks('grunt-contrib-jshint');
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.loadNpmTasks('grunt-contrib-concat');
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.registerTask('coverage', ['coveralls']);
grunt.registerTask('default', ['jshint']);
grunt.registerTask('instrument', ['exec: instrument']);
grunt.registerTask('concat', ['concat']);
};
Qualsiasi idea di cosa sto facendo di sbagliato?
versioni grunt:
grugnito-cli v0.1.9 grugnito v0.4.1
mi sono imbattuto in un problema simile, ma per me il colpevole era il carter miei nomi delle attività ... stavo usando Pascal- caso sul mio oggetto opzioni grunt, ma si aspetta tutto in minuscolo (es: avevo cssMin, dovrebbe essere cssmin) –
Stavi usando caso cammello, non caso pascal. –
@badsyntax la soluzione non ha funzionato per me. Ho anche controllato il caso e tutto è corretto. qualsiasi altra possibilità perché sto ricevendo quell'errore – comiventor