SORU
28 NİSAN 2013, Pazar


Nasıl uyarı '' JSHint ve RequireJS kullanarak tanımlı değil tanımlamak devre dışı bırakmak için

RequireJS projemi ben de AMD kullanır. Ben jshint projem üzerinde çalıştırdığınızda, hata gibi atar

AMD Komut

 'define' is not defined.

Mocha test durumlarda

 'describe' is not defined.
 'it' is not defined.

Nasıl jshint bu uyarıyı kaldırmak için?

CEVAP
24 EKİM 2013, PERŞEMBE


Sadece biraz genişletmek için, burada Mocha .jshintrc kurulum:

{
  ....
  "globals"   : {
    /* MOCHA */
    "describe"   : false,
    "it"         : false,
    "before"     : false,
    "beforeEach" : false,
    "after"      : false,
    "afterEach"  : false
  }
}

JSHint Docs - false (varsayılan) değişken salt okunur anlamına gelir.

Eğer sadece belirli bir dosya için bütünsel tanımlıyorsanız, bunu yapabilirsiniz:

/*global describe, it, before, beforeEach, after, afterEach */

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Edge-CGI 3D Tutorials and more!

    Edge-CGI 3D

    11 HAZİRAN 2013
  • efaustus9

    efaustus9

    16 HAZİRAN 2006
  • fast2hell

    fast2hell

    16 AĞUSTOS 2006