網站導覽
目錄
npm-fund
擷取資金資訊
選擇 CLI 版本
目錄
概要
npm fund [<package-spec>]
說明
此命令會擷取如何為特定專案的相依項提供資金的資訊。如果未提供套件名稱,它會列出樹狀結構中所有尋求資金的相依項,並列出資金類型和要造訪的網址。如果提供了套件名稱,它會嘗試使用 --browser
設定 參數開啟其資金網址;如果套件有多個資金來源,使用者會被指示傳遞 --which
選項以消除歧義。
清單會避免重複的項目,並將所有共用相同網址的套件堆疊成單一項目。因此,清單與 npm ls
輸出的形狀不同。
範例
工作區支援
可以使用 workspace
設定 選項,將結果篩選為僅包含單一工作區及其相依項。
範例
以下是執行 npm fund
的範例,其專案已設定工作區 a
$ npm fundtest-workspaces-fund@1.0.0+-- https://example.com/a| | `-- a@1.0.0| `-- https://example.com/maintainer| `-- foo@1.0.0+-- https://example.com/npmcli-funding| `-- @npmcli/test-funding`-- https://example.com/org`-- bar@2.0.0
以下是僅根據同一個專案中的特定工作區 a
進行篩選時預期結果的範例
$ npm fund -w atest-workspaces-fund@1.0.0`-- https://example.com/a| `-- a@1.0.0`-- https://example.com/maintainer`-- foo@2.0.0
組態
json
- 預設值:false
- 類型:布林
是否要輸出 JSON 資料,而不是一般輸出。
- 在
npm pkg set
中,它會在將設定值儲存到package.json
之前,使用 JSON.parse() 來分析這些值。
並非所有 npm 命令都支援。
瀏覽器
- 預設值:OS X:
"open"
,Windows:"start"
,其他:"xdg-open"
- 類型:null、布林或字串
npm 命令呼叫的瀏覽器,用於開啟網站。
設定為 false
以禁止瀏覽器行為,並改為將網址列印到終端機。
設定為 true
以使用預設系統 URL 開啟器。
unicode
- 預設值:Windows 為 false,Mac/Unix 系統為 true,其 Unicode 區域設定由
LC_ALL
、LC_CTYPE
或LANG
環境變數定義。 - 類型:布林
設定為 true 時,npm 會在樹狀輸出中使用 Unicode 字元。設定為 false 時,它會使用 ASCII 字元取代 Unicode 字形。
工作區
- 預設值
- 類型:字串(可設定多次)
在過濾後,啟用在目前專案設定的工作空間中執行指令,只執行此設定選項所定義的工作空間。
workspace
設定的有效值為
- 工作空間名稱
- 工作空間目錄路徑
- 父工作空間目錄路徑(將選取該資料夾中的所有工作空間)
設定為 npm init
指令時,可設定為尚未存在的資料夾,以建立資料夾並將其設定為專案中的全新工作空間。
此值不會匯出到子程序的環境中。
which
- 預設值:null
- 類型:null 或數字
如果有多個資金來源,開啟第幾個來源網址。