ts 排除 node modules 目錄檢測無效

2022-09-14 14:09:12 字數 493 閱讀 1842

在專案中使用自己編寫的元件庫,執行專案時發現元件庫中有些第三方包會報型別錯誤,提示說找不到型別包,而實際上在元件庫中是安裝了對應的型別包的。

根據網上的答案,只要開啟 skiplibcheck,然而依舊無效:

// tsconfig.json

}

後將 import 改為 require 匯入包使用,確實是可以了,然而這樣做並不友好

// 將

// import * as lzstring from 'lz-string'

// 改為

const lzstring = require('lz-string')

最後解決方法是將型別提示包新增到dependencies中即可

// package.json

}

這樣,專案中安裝使用自己編寫的元件庫時,會自動去安裝對應的型別包。

快速刪除node modules

解決方法 使用npm的乙個名為rimraf的模組進行刪除 官方描述 the unix commandrm rffor node,即node環境下模擬unix或者linux下的rm rf 強制刪除命令 使用 cd the folder which includes node modules folde...

刪除頑固node modules

參考文獻 npm install rimraf g rimraf node modules s 是代表刪除所有子目錄跟其中的檔案。q 是不要它在刪除檔案或目錄時,不再問我 yes or no 的動作。要刪除的目錄前也可以指定路徑,如 rmdir s q d 123 abc vue報錯 moduleb...

怎麼刪掉node modules包

在開發過程中我們有可能需要刪除node modules包,並重新安裝依賴,如果是找到資料夾去刪除,比較麻煩耗時也多,能不能用命令列刪除呢,下面總結幾種刪除依賴包的方法。npm install rimraf g 安裝個外掛程式 rimraf node modules 執行外掛程式命令 s 是代表刪除所...