3

私はうなり声を同時に使用しています

 grunt.initConfig({
                  concurrent: {
                    options: {
                        logConcurrentOutput: true
                   },
                  prod: {
                       tasks: ["watch:A", "watch:C"]
                  },
                  dev: {
                     tasks: ["watch:B", "watch:C"]
                  }
                  }
              });
             grunt.loadNpmTasks('grunt-concurrent');
             grunt.registerTask("prod", ["concurrent:prod"]);
             grunt.registerTask("dev", ["concurrent:dev"]);
             grunt.tasks(['dev'], {}, function(args) {



});

このエラーが発生しました。正しく実行されていません。

 Running "concurrent:dev" (concurrent) task

      Usage: sails [command]

      Commands:

        version               
        lift [options]        
        new [options] [path_to_new_app]
        generate              
        console               
        consle                
        consloe               
        c                     
        www                   
        debug                 
        configure             
        help                  

      Options:

        -h, --help     output usage information
        -v, --version  output the version number
        --silent       
        --verbose      
        --silly        


      Usage: sails [command]

      Commands:

        version               
        lift [options]        
        new [options] [path_to_new_app]
        generate              
        console               
        consle                
        consloe               
        c                     
        www                   
        debug                 
        configure             
        help                  

      Options:

        -h, --help     output usage information
        -v, --version  output the version number
        --silent       
        --verbose      
        --silly        
    Done, Without errors.

私はこの出力を持っています.grunt-concurrentを使用して1つずつタスクを適切に実行する必要があります. 手伝って頂けますか?あなたはいくつかのコードを与えることができますか?同時実行でカスタムタスクを実行するには?

4

1 に答える 1

0

これが実際の例です。お役に立てれば!

module.exports = function(grunt) {

    grunt.initConfig({
       nodemon: {
           dev: {
               script: 'server.js'
           }
       },

        jshint: {
            files: ['Gruntfile.js', 'app/views/js/**/*.js', 'test/**/*.js'],
            options: {
                globals: {
                    jQuery: true
                }
            }
        },

        watch: {
            files: ['<%= jshint.files %>'],
            tasks: ['jshint']
        },

       concurrent: {
            options: {
                logConcurrentOutput: true
            },
            tasks: ['nodemon','watch']
        }
    });

    grunt.loadNpmTasks('grunt-contrib-jshint');
    grunt.loadNpmTasks('grunt-nodemon');
    grunt.loadNpmTasks('grunt-contrib-watch');
    grunt.loadNpmTasks('grunt-concurrent');
    grunt.registerTask('default',['concurrent', 'jshint']);
};
于 2016-11-11T11:09:41.600 に答える