gruntのタスク実行で「Task not found. Use --force to continue」と出る


このモジュールをgruntで実行したいです。  
<https://github.com/Fkscorpion/grunt-license-report>

gruntfile.jsを下記のように書きました。

[code]

    module.exports = function (grunt) {
    
        grunt.loadNpmTasks('grunt-license-report');
    
        grunt.initConfig({
            "grunt-License-Report": {
                output: {
                    path: './report/licenses',
                    format: 'html'
                }
            }
        });
    
        grunt.registerTask('default', ['grunt-License-Report']);
    
    };
    
[/code]

コマンドラインで「grunt」を実行すると  
下記のエラーが出ます。

[code]

    Warning: Task "grunt-License-Report" not found. Use --force to continue.
    Aborted due to warnings.
    
[/code]

解決方法が分かる方がいましたらよろしくお願いします。




自己解決しました。  
gruntfile.jsを以下のように書くことで実行できました。

[code]

    module.exports = function (grunt) {
    
        grunt.initConfig({
            pkg: grunt.file.readJSON('package.json'),
            "grunt-license-report": {
                output: {
                    path: './report/licenses',
                    format: 'html'
                }
            }
        });
    
        grunt.loadNpmTasks('grunt-license-report');
        grunt.registerTask('default', ['grunt-license-report']);
    
    };
    
[/code]




自己解決しました。  
gruntfile.jsを以下のように書くことで実行できました。

[code]

    module.exports = function (grunt) {
    
        grunt.initConfig({
            pkg: grunt.file.readJSON('package.json'),
            "grunt-license-report": {
                output: {
                    path: './report/licenses',
                    format: 'html'
                }
            }
        });
    
        grunt.loadNpmTasks('grunt-license-report');
        grunt.registerTask('default', ['grunt-license-report']);
    
    };
    
[/code]

