1. 程式人生 > >angular: 程式碼正確的情況下npm不斷提示 TS2307: Cannot find module XXX , TS2305: Module XXX has no exported member

angular: 程式碼正確的情況下npm不斷提示 TS2307: Cannot find module XXX , TS2305: Module XXX has no exported member

探索angular.

照搬示例模組,添加了自定義的模組,名稱為device,程式碼全部正確,VSCode沒有報錯,但是npm啟動時各種報錯:

主要是TS2307: Cannot find module、TS2305: Module XXX has no exported member 之類的提示。

可是程式碼檢查完全正確,那麼原因到底在哪?

網上找了一圈也沒有答案。

盯著VSCode中的專案檔案列表看了一會兒,忽然發現了問題:有個叫做OPEN EDITORS的版塊,記錄了當前開啟的檔案,並提示有4個檔案沒儲存。

那麼是不是因為新新增的這幾個檔案還沒儲存,所以導致了npm的報錯呢?

於是將這幾個檔案全部儲存,再次啟動,問題解決!