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

  • DorkmanScott

    DorkmanScott

    14 NİSAN 2006
  • FILIPeeeK

    FILIPeeeK

    22 Mayıs 2006
  • Unbox Therapy

    Unbox Therap

    21 Aralık 2010