npm-repo

在瀏覽器中開啟套件儲存庫頁面

選擇 CLI 版本

概要

npm repo [<pkgname> [<pkgname> ...]]

說明

此指令會嘗試猜測套件儲存庫 URL 的可能位置,然後嘗試使用 --browser 組態 參數開啟它。如果未提供套件名稱,它將在目前資料夾中搜尋 package.json 並使用 repository 屬性。

組態

瀏覽器

  • 預設值:OS X:"open",Windows:"start",其他:"xdg-open"
  • 類型:null、布林值或字串

npm 指令呼叫的瀏覽器用於開啟網站。

設為 false 以抑制瀏覽器行為,並改為將 URL 列印到終端機。

設為 true 以使用預設系統 URL 開啟器。

登錄檔

npm 登錄檔的基本 URL。

工作區

  • 預設值
  • 類型:字串(可設定多次)

啟用在目前專案的已組態工作區中執行指令,同時根據僅執行此組態選項定義的工作區進行篩選。

workspace 組態的有效值為

  • 工作區名稱
  • 工作區目錄的路徑
  • 父工作區目錄的路徑(將導致選取該資料夾內的所有工作區)

當設定為 npm init 指令時,這可能會設定為尚未存在的資料夾的工作區,以建立資料夾並將其設定為專案內全新的工作區。

此值不會匯出至子程式的環境。

工作區

  • 預設值:null
  • 類型:null 或布林值

設定為 true 以在所有設定的工作區中執行指令。

明確將此設定為 false 將導致 install 等指令完全忽略工作區。未明確設定時

  • node_modules 樹執行操作的指令(install、update 等)會將工作區連結至 node_modules 資料夾。- 執行其他操作的指令(test、exec、publish 等)將在根專案上執行,除非workspace 設定中指定一個或多個工作區。

此值不會匯出至子程式的環境。

包含工作區根目錄

  • 預設值:false
  • 類型:布林值

在為指令啟用工作區時包含工作區根目錄。

為 false 時,透過 workspace 設定指定個別工作區,或透過 workspaces 旗標指定所有工作區,將導致 npm 僅在指定的工作區上執行,而不是在根專案上執行。

此值不會匯出至子程式的環境。

另請參閱