Birden çok javascript dosyam var ve bazı değişkenleri diğerlerinden önce yüklenen bir dosyada tanımladım. Sonuç olarak, ilk yüklendikten sonra yüklenen tüm dosyaların genel değişkene erişimi vardır. Ancak ESLint, global değişkeni "tanımlı değil" olarak gösterir. ESLint kurallarını değiştirmek istemiyorum ve bu hata iletilerinden kurtulmanın zarif bir yolunu bulmak istiyorum. Herhangi bir ipucu? TeşekkürlerJavascript ve ESLint'deki genel değişkenler
cevap
Dosya başına ESLint kurallarını hacklemenin harika bir fikir olduğunu sanmıyorum.
.eslintrc
veya package.json
'da globals
tanımını tercih etmelisiniz.
"globals": {
"angular": true
}
package.json
için: .eslintrc için
"eslintConfig": {
"globals": {
"angular": true
}
}
PS
Okuma belgelerine Ya dosya başına veya globalsi ekleyebilir
Değişkeni başka bir şeye atayabiliyor olsanız ve eğer yeniden atanmaması gerekiyorsa "false" ise, global değişkeni "true" olarak ayarladığınızı belirtebilir. – RedSparr0w
geliştiriciler için bir erdemdir zorunludur yapılandırmanızda. Yapılandırmanızı değiştirmek istemiyorsanız, kullanılan globals'ı her dosyaya eklemeniz gerekir.
, JavaScript dosyasının içinde bir yorum kullanarak globalsi belirtmek aşağıdaki biçimi kullanın:/* global var1, var2 */
Bu iki genel değişkenler,
var1
vevar2
tanımlar. /: -> `http/* global var1:false, var2:false */
http://eslint.org/docs/2.0.0/user-guide/configuring#specifying-globals
Çalıştığın için teşekkür ederim! –
- 1. Genel değişkenler, VBA'da Formlar
- 2. Genel değişkenler C# .net
- 3. Python sınıflarında genel değişkenler?
- 4. object-c - genel değişkenler
- 5. Twig (non-symfony) genel değişkenler
- 6. PHP genel değişkenler dosya genelinde
- 7. IIS Express içindeki genel değişkenler
- 8. Javascript veritabanından değişkenler ekleyemiyorum
- 9. Genel bir matematik sınıfında genel değişkenler üzerinde matematik işleçleri kullanın
- 10. Sunucu tarafı javascript - Genel
- 11. Javascript Döngü için Genel
- 12. zaten biz kaplar gibi çalışan bazı genel değişkenler var Projemde
- 13. “var” değişkenleri, "Bu" değişkenler ve "küresel" değişkenler - Benim son sorunun ardından bir JavaScript Oluşturucu
- 14. javascript sabit bir genel tanımla
- 15. statik değişkenler ve işlevler
- 16. Bir JavaScript işlevinde sınırsız bağımsız değişkenler
- 17. değişkenleri oluşturma ve dinamik javascript
- 18. Değişkenler
- 19. Javascript: Genel dizideki sonraki öğeyi al
- 20. HTML iframe'ler ve javascript
- 21. Highcharts - Genel kod ve benzersiz verilerle genel yapılandırma ve Başlıklar
- 22. Javascript'te Statik Özelleştirilebilen Değişkenler
- 23. Greasemonkey & global değişkenler
- 24. MongoDB MapReduce: Harita fonksiyonu örneğindeki global değişkenler?
- 25. JavaScript sınıfında değişkenler bildirme: bu, değişkene karşı. Fark?
- 26. kullanma değişkenler
- 27. Yerel değişkenler
- 28. Yerel değişkenler
- 29. Dim, Genel, Genel ve Özel Modüler Alan Erişimi Dönüştürücüler arasındaki fark nedir? VB6/VBA
- 30. PowerShell Global değişkenler local variable
': Bu küresel değişkenler (salt okunur), o zaman yanlış bir bayrak ile her ayarlayabilirsiniz yazılır asla gerektiğini belirtmek isteğe istiyorsanız /eslint.org/docs/user-guide/configuring#specifying-globals. ESLint'in belgeleri mükemmel IMO'dur, buna bir göz atmalısınız. –