當有多個文件將被編譯爲共享全局變量/函數的單個文件時,處理linting的最佳方式是什麼。例如:如何在編譯之前在多個文件之間共享全局JavaScript變量?
file_1.js:
{
const my_flag = 1;
}
file_2.js:
{
if (my_flag) {
// etc.
當兩個文件進行編譯和組合,沒有任何問題。但是file_1.js會拋出一個與未使用變量相關的linting錯誤,並且file_2.js會拋出一個與未定義變量相關的linting錯誤。
我感覺我可以忽略與這個問題有關的特定行,但這是挫敗了分割文件的目的。在linting過程中分享文件之間信息的最佳方式是什麼?
爲什麼'{}'括號?還有,_compiled和combined_是什麼意思?複製粘貼你的兩個文件的內容到第三個?也許你想考慮使用模塊和模塊捆綁器。 –