[英]esLint globals - define with regex or wildcard?
我正在嘗試在用作 SharePoint 內容編輯器 webpart 源的 Javascript 文件中使用 esLint,並且我使用外部解決方案本身在其他地方加載的外部 JS 庫。 因此我不需要自己將它們導入到我的文件中。
在我的 .eslintrc.js 中,我想通過通配符或正則表達式指定外部庫中定義的函數,例如像這樣
'globals': { myLib_*: true }
或者
'globals': { /myLib_[^\\s]+/: true }
所以任何以 myLib_ 開頭的函數的調用都不會被標記為no-undef
這可能嗎? 如果不是,我可以將外部庫放在我的文件系統上,然后如何在 .eslintrc.js 中引用它?
謝謝!
基於這些已關閉的問題,不幸的是它似乎不會得到支持 😞
ESLint 貢獻者 nzakas 在 2015 年的評論中表示
全局變量無法處理未知值,因為我們進行全范圍解析,而不僅僅是標識符名稱匹配。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.