Grunt - Regarder la Tâche n'est pas de travail

Il semble que ma montre tâche dans mon projet grunt fichier est en cours de démarrage, puis arrêter de fumer tout de suite.

Veuillez consulter la capture d'écran ci-joint.

Veuillez trouver le code de mon Gruntfile.js;

module.exports = function (grunt) {
grunt.initConfig({
sass: {
options: {
cacheLocation: '.sass-cache'
},
prod: {
options: {
style: 'compressed'
},
files: [{
'assets/css/dist/main.min.css': 'assets/css/sass/main.scss'
}]
},
dev: {
options: {
style: 'nested'
},
files: [{
'assets/css/main.css': 'assets/css/sass/main.scss'
}]
}
},
imageoptim: {
files: [
'img/flat',
'img/flat/**'
],
options: {
imageAlpha: true,
jpegMini: true,
quitAfter: true
}
},
uglify: {
options: {
mangle: true,
compress: true
},
jsCompress: {
files: {
'js/dist/main.min.js': ['js/src/script1.js', 'js/src/script2.js']
}
}
},
concat: {
options: {
separator: ';',
},
dist: {
src: ['js/src/script1.js', 'js/src/script2.js'],
dest: 'js/dist/main.min.js',
}
},
watch: {
sassWatch: {
files: 'css/sass/**/*.scss',
tasks: ['sass:prod', 'sass:dev'],
},
JsWatch: {
files: ['js/modules/script1.js', 'js/modules/script2.js'],
tasks: ['uglify:jsCompress', 'concat:dist'],
}
},
notify: {
sassNotify: {
options: {
title: "Task Complete",
message: "Your Sass has been compiled and concatanatated!"
}
},
jsNotify: {
options: {
title: "Task Complete",
message: "Your JS has been minified and concatanatated!"
}
},
imageNotify: {
options: {
title: "Task Complete",
message: "All images have been compressed"
}
}
}
});
grunt.loadNpmTasks('grunt-contrib-sass');
grunt.loadNpmTasks('grunt-imageoptim');
grunt.loadNpmTasks('grunt-contrib-uglify');
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.loadNpmTasks('grunt-notify');
grunt.registerTask('sassNotify', 'watch:sassWatch');
grunt.registerTask('jsNotify', 'watch:jsWatch');
grunt.registerTask('imageNotify', 'imageoptim');
};

Quelqu'un a une idée pourquoi ce qui se passe?

Salutations,

B!

Grunt - Regarder la Tâche n'est pas de travail

JsWatch et jsWatch sont deux choses différentes. N'différence qui existe aussi dans votre gruntfile? Je ne pense pas que c'est la cause de votre problème, je pense que la réponse à propos de la mise à jour de la montre est votre premier port d'escale.
1. vol de grunt api La liste des tâches argument doit être un tableau de tâches. 2. pouvez-vous vérifier que la modification des fichiers de déclencher la tâche?j'.e à l'insertion de nouveaux ligne et économisez. 3. Autant que je sache spécifier la tâche sur la montre n'existe pas ne sera pas jeter une erreur.

OriginalL'auteur PI. | 2013-08-14