1. 程式人生 > 其它 >npm啟動專案的時候報錯ERROR in node_modules/htmlparser2/lib/index.d.ts(36,10): error TS1005: ‘from‘ expected.

npm啟動專案的時候報錯ERROR in node_modules/htmlparser2/lib/index.d.ts(36,10): error TS1005: ‘from‘ expected.

在專案開發過程中,因為升級包,遇到下述問題:

經過排查,主要原因是該外掛與tyscript的版本不相容,不支援上述檔案下的語句。

htmlparser2被升級到了6.0.1,這時所要求的ts版本是4點多,但是本地是3點多,導致不相容。

因此將該外掛的版本進行降級,降級為3.9.1版本。

在排查該問題的過程中,其他問題的存在,用到了刪除node_modules檔案,我在本地檔案中刪除不成功,所以採用命令刪除,刪除命令如下:

npm install rimraf -g 

// 使用命令刪除 ,進入到專案根目錄,執行以下:
rimraf node_modules // 也可以刪除其它資料夾或檔案