1

私のjshintコードは次のとおりです。

 jshint: {
      options: {
        curly: true,
        eqeqeq: true,
        immed: true,
        latedef: true,
        newcap: true,
        noarg: true,
        sub: true,
        undef: true,
        boss: true,
        eqnull: true,
        browser: true
      },
      globals: {
        jQuery: true
      }
    },

そして私はそれを次のように呼んでいます:

  grunt.registerTask('foo', 'lint');// For running in cmd you need grunt.cmd foo.

どうすればこのエラーを克服できますか???

4

1 に答える 1

4

タブとスペースの混合を修正できます:)

またはsmarttabs、エラーを無視するオプションを追加します。

jshint: {
  options: {
    smarttabs: true
  }
}

または、ファイルごとの警告のみを無効にする場合は、これをエラーのあるファイルの先頭に追加します。

/*jshint smarttabs:true */

JSHint ドキュメント: http://www.jshint.com/docs/

于 2012-12-12T20:36:14.457 に答える