網站搜尋

你可以在每個檔案上啟用 TypeScript 嚴格模式嗎?


是否有可能對 TSC 編譯器進行的嚴格檢查(例如 --strict 等)按文件啟用,例如使用特別的註解?我正在處理一個已建立的 Angular 代碼庫,它大多沒有利用 TypeScript 的優勢,而我希望至少讓我自己的代碼更整潔,而不必通過對整個項目啟用這個標誌來修復其他人的代碼。

答案#1

目前沒有。請參閱這個未解決的建議;我不期望 TypeScript 團隊很快會處理它。一個解決方法可能是寫一個腳本,啟用更嚴格檢查來執行 tsc,然後過濾出你想要的文件;有關以前的做法,請參見這個回答。