我已經想通了,我可以用--strict
標誌通過使用這給了我一個任務強制更強的類型檢查等等。我經常從Visual Studio代碼中編譯我的打字稿編譯我的打字稿「輸出」面板中編譯的輸出,以便我可以看到編譯錯誤等(請參見下面的截圖)。但是,即使Visual Studio Code似乎對TypeScript執行「預編譯」並在「問題」面板中報告基本語法錯誤(等),但嚴格的結果將永遠不會顯示在那裏。 (請注意,我的主要項目是帶有TypeScript組件的C#ASP.NET)。打字稿在Visual Studio代碼嚴格問題小組
是否有配置Visual Studio代碼使用--strict
選項,這樣的錯誤出現在問題面板預編譯打字稿的方法嗎?
是使用Visual Studio代碼什麼版本的打字稿的:只要創建一個
tsconfig.json
在工作區的根與內容? – Saravana很可能VS代碼使用的是2.2.x,而您的任務是使用2.3.x來執行的。 – Saravana
善於思考,而是根據VSCode頁腳,它使用2.3.1和該版本是「目前仍然有效。」我覺得這只是沒有執行嚴格的規則。 – robbpriestley