Grunt fichier échoue " Abandonnée en raison d'avertissements

Je suis nouveau Grognement. J'ai pensé que je lui donnerais un essai, j'ai donc créé ce grognement fichier.

module.exports = function(grunt) {

    grunt.initConfig({

        pkg: grunt.file.readJSON('package.json'),

        concat: {
            css: {
                src: [
                    './css/*'
                ],
                dest: './css/all.css'
            },
            js: {
                src: [
                    './js/*'
                ],
                dest: './js/all.js'
            }
        },

        uglify: {
            js: {
                files: {
                    './js/build/all.min.js': ['./js/all.js']
                }
            }
        },

        sass: {
            build: {
                files: [{
                    expand: true,
                    cwd: './css/sass',
                    src: ['*.scss'],
                    dest: './css',
                    ext: '.css'
                }]
            }
        },

        cssmin: {
            css: {
                src: './css/all.css',
                dest: './css/build/all.min.css'
            }
        },

        watch: {
            files: ['./css/sass/*', './js/*'],
            tasks: ['sass:build','concat:css', 'cssmin:css', 'concat:js', 'uglify:js']
        }

    });

    grunt.loadNpmTasks('grunt-contrib-uglify');
    grunt.loadNpmTasks('grunt-contrib-watch');
    grunt.loadNpmTasks('grunt-contrib-sass');
    grunt.loadNpmTasks('grunt-contrib-cssmin');
    grunt.loadNpmTasks('grunt-contrib-concat');

    grunt.registerTask('dev', ['sass:build','concat:css', 'cssmin:css', 'concat:js', 'uglify:js']);

};

Quand je lance le " grognement de surveillance et d'apporter une modification à un .scss fichier, le terminal se plaint et puis quitte.

Running "watch" task
Waiting...
>> File "css/sass/all.scss" changed.
Running "sass:build" (sass) task
File css/all.css created.

Running "concat:css" (concat) task
Warning: Unable to read "./css/build" file (Error code: EISDIR). Use --force to continue.

Aborted due to warnings.
Completed in 1.276s at Thu May 01 2014 23:53:59 GMT+0100 (BST) - Waiting...

Svp quelqu'un peut-il point où je vais mal?

Il semble être avec le concat:css - mais il n'y a pas de référence au répertoire de construction.

Je crois que c'est peut être parce que certaines tâches sont entrés en collision et les fichiers ne sont pas encore prêt à être travaillé, peut-être? Y a t il une ordonnance pour des tâches?

S'il vous plaît garder avec moi que c'est tout nouveau!

Grâce,
Michael.

OriginalL'auteur Michael Giovanni Pumo | 2014-05-01