1
我試圖找到一種方法來檢查是否通過終端在我的項目中安裝了特定的包。有沒有一個命令?像npm check redux
。檢查npm包是否通過終端安裝在package.json中
我試圖找到一種方法來檢查是否通過終端在我的項目中安裝了特定的包。有沒有一個命令?像npm check redux
。檢查npm包是否通過終端安裝在package.json中
你可以輕鬆檢查。 這將描述全球
npm list -g --depth=0
安裝了所有的包,這將描述您的項目在本地安裝的所有包。
npm list --depth=0
如果你想檢查一個特定的模塊是否安裝。 請在項目文件夾中使用以下命令。如果安裝了 ,將顯示安裝的軟件包名稱和版本。 如果未安裝,則不會顯示任何內容。
npm list --depth=0 | grep <module_name>
有關更多詳細信息,請參閱此鏈接。 Click here for more info of your question
--depth = 0是必要的,這樣您的終端不會充斥着程序包依賴關係。如果你不使用這個選項,你會看到所有的依賴關係樹。
謝謝!這回答了這個問題,但現在,因爲我將這個命令添加到了package.json腳本中,所以我遇到了另一個問題。如果你能幫助,將是偉大的:) https://stackoverflow.com/questions/48006553/how-to-define-a-custom-console-log-if-a-script-in-package-json-throws-一個錯誤 – Eduard