2013-03-12 2 views
1

jshint에 대한 사용자 지정 리포터를 쓸데없는 설정으로 사용하고 싶습니다. 지금은 node.js/grunt 전문가가 될 시간이 없으므로 기자의 정의와 jshint에 제공하는 방법을 포함하는 샘플 툴툴 거리는 파일을 찾고 싶습니다.jshint에 대한 리포터를 정의하는 예제 gruntfile.js가 필요합니다.

광범위한 검색을 통해 jshint에 대한 기자를 변경하지 않는 gruntfile.js 샘플이 제공됩니다. 나는 "gruntfile.js"를 언급하는 모든 스택 오버 플로우 게시물을 요약하여 보았습니다.

다음
options: { 
    reporter: 'jslint' 
    } 

입니다 내 Gruntfile.js (원시) :

/* jshint strict: true, devel: true */ 
require('./config.js'); 

module.exports = function(grunt) { 
    'use strict'; 

    grunt.initConfig({ 
    jshint: { 
     all: ['Gruntfile.js', 'config.js', 'src/**/*.js'], 
     options: { 
     reporter: 'jslint' 
     } 
    } 
    }); 

    grunt.loadNpmTasks('grunt-contrib-jshint'); 

    grunt.registerTask('foo', function() { 
    requirejs('resources').copy(); 
    }); 

    grunt.registerTask('default', ['jshint', 'foo']); 
}; 

감사

답변