difference between globals and predef in .jshintrc?

前端 未结 2 785
轻奢々
轻奢々 2021-01-07 17:41

What the difference and purpose of having both of them in the .jshintrc? When I want to add a variable to be ignored, which one is the best one I should use? Also I can\'t f

相关标签:
2条回答
  • 2021-01-07 18:14

    At JSHint Doc page http://www.jshint.com/docs/ "predef" is mention for use inside .jshintrc file, wile word "globals" is used only once for inline directive (those that are inside .js files)

    So examples would be :

    • inside .jshintrc file

      "predef" : [ // Extra globals
                   "angular",
      ]
      
    • inside .js files

      /* global app: false */
      

    So it would be better to use different words when doing the same but in different places.

    0 讨论(0)
  • 2021-01-07 18:17

    It seems like predef is deprecated and you should use globals instead.

    More information here

    0 讨论(0)
提交回复
热议问题