4.5 npm查看模塊

2021-08-21 16:45 更新
在實(shí)際項(xiàng)目中,我們可能需要查詢?nèi)?本地都安裝了哪些模塊,來做下一步的操作。本節(jié)介紹如何查詢已經(jīng)安裝的模塊。

1. 查看全局模塊

與安裝模塊一樣,?-g? 參數(shù)在 npm 中就代表著全局的含義。

$ npm list -g

使用這條指令不僅會(huì)打印出全局安裝的模塊,還會(huì)顯示全局安裝的路徑。

你會(huì)發(fā)現(xiàn),確實(shí)打印出來了所有的全局模塊,但是這些模塊的依賴模塊也一并打印出來,結(jié)果就是一個(gè)很長(zhǎng)很長(zhǎng)的樹級(jí)顯示,不方便查找,后面介紹解決方法。

2. 查看本地模塊

不使用 ?-g? 參數(shù)查詢的就是已安裝的本地模塊,但前提是當(dāng)前目錄下有 ?node_modules ?目錄。

$ npm list

使用這條指令也會(huì)打印出本地模塊安裝路徑。

良好的操作習(xí)慣是在安裝模塊時(shí)使用? --save? 將安裝了哪些模塊都記錄在 ?package.json? 中,這樣如果要查詢可以直接去 ?package.json? 中查看即可。

3. --depth=0 參數(shù)的用法

?--depth=0? 表示查詢模塊,只顯示第一層級(jí)的模塊。這里的 0 如果換成 1 就是顯示第一層級(jí)和第二層級(jí)的模塊,依次類推。
  • 查看全局模塊的一級(jí)目錄
$ npm list -g --depth=0

查詢第一層級(jí)的全局模塊

  • 查詢本地模塊的兩級(jí)目錄
$ npm list --depth=1

查詢本地模塊的兩級(jí)目錄


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)