6

Uyarıları dosya başına göre Google'ın Closure Compiler ile @suppress annotation üzerinden bastırmak mümkündür. Ancak, aynı anda birden fazla uyarıyı bastırmak mümkün görünmüyor - örneğin globalThis ve checkVars uyarıları. Her ikiKapatma Derleyici ile birden çok uyarı nasıl yazılır?

/** 
* @fileoverview 
* @suppress {globalThis checkVars} 
*/ 

ve

/** 
* @fileoverview 
* @suppress {globalThis,checkVars} 
*/ 

ama göz ardı ediliyor @suppress açıklama hem sonucu çalıştı. Birden çok @suppress satırı da çalışmıyor.

cevap

13

Tipleri boru karakteriyle ayırın (örn: '|').

/** 
* @fileoverview 
* @suppress {globalThis|checkVars} 
*/ 
+0

Ayrıca virgül ile ayırabilirsiniz: '@suppress {globalThis, checkVars}' https://github.com/google/closure-compiler/wiki/Warnings#suppress-tags – nishanths

İlgili konular