2017-05-11 11 views
0

"Gruntfile.js"タスクを読み込んでいます... ERROR >> SyntaxError:予期しない文字列警告:タスク "default"が見つかりません。続行するには--forceを使用します。警告のために中断されました。コマンドプロンプトからハリウッドを起動している間にこのエラーが発生すると、誰でもこの問題を解決できますか?コマンドプロンプトからgruntを起動する際に問題が発生しました

私Gruntfile.jsファイルがある: -

'use strict'; 

module.exports = function (grunt) { 

    grunt.initConfig({ 

require('time-grunt')(grunt); 


require('jit-grunt')(grunt); 


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


    jshint: { 
    options: { 
     jshintrc: '.jshintrc', 
     reporter: require('jshint-stylish') 
    }, 

    all: { 
     src: [ 
     'Gruntfile.js', 
     'app/scripts/{,*/}*.js' 
     ] 
    } 
    } 
}); 

grunt.registerTask('build', [ 
    'jshint' 
]); 

grunt.registerTask('default',['build']); 

    }); 
}; 

答えて

0

あなたはこれを含めてみてくださいことはできますか?

grunt.loadNpmTasks('grunt-contrib-jshint'); 
grunt.registerTask('build', [ 
    'jshint' 
]); 
+0

それでも同じエラーが表示されます。 –

+0

それは解決されています、実際には私は が( '時間を踏みつぶす')(grunt)を追加しました。 require( 'jit-grunt')(grunt);このループの外側に来なければならないgrunt.initConfigの中のこの2行。お疲れ様でした。 –

+0

はい、また、あなたは2つのgrunt.initConfigを持っています。 これを削除し、grunt.initConfigを1つだけ残してください。 名誉! – Nitesh

関連する問題