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

  • FrankJavCee

    FrankJavCee

    29 Kasım 2008
  • Kurtindo Pop Games

    Kurtindo Pop

    2 HAZİRAN 2013
  • NikkoNantone

    NikkoNantone

    21 Kasım 2011