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

  • Djbasilio AuToBaSs

    Djbasilio Au

    20 Aralık 2008
  • kylelandry

    kylelandry

    9 AĞUSTOS 2007
  • mliskIT

    mliskIT

    29 Mart 2012