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

  • Propaganda Time

    Propaganda T

    19 EYLÜL 2010
  • The Amazing Atheist

    The Amazing

    20 Kasım 2006
  • The Verge

    The Verge

    8 AĞUSTOS 2006