跳至主要內容
版本:9.x

pnpm 伺服器

管理儲存庫伺服器。

指令

pnpm 伺服器啟動

啟動伺服器,執行與儲存庫的所有互動。其他指令會將任何與儲存庫相關的任務委派給此伺服器。

pnpm 伺服器停止

停止儲存庫伺服器。

pnpm 伺服器狀態

列印有關正在執行的伺服器的資訊。

選項

--background

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

在背景中執行伺服器,類似於在 UNIX 系統上執行守護程序。

--network-concurrency

  • 預設值:null
  • 類型:數字

同時處理的最大網路請求數。

--protocol

  • 預設值:auto
  • 類型:autotcpipc

伺服器使用的通訊協定。當這項設定為 auto 時,除了使用 TCP 的 Windows 之外,所有系統都使用 IPC。

--port

  • 預設值:5813
  • 類型:埠號

當使用 TCP 進行通訊時要使用的埠號。如果指定了埠號,且協定設定為 auto,無論系統類型為何,協定都會自動設定為使用 TCP。

--store-dir

  • 預設值:<home>/.pnpm-store
  • 類型:路徑

用於內容可尋址儲存的目錄。

--[no-]lock

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

設定是否在伺服器執行期間,使套件儲存對外部程序不可變更。

--ignore-stop-requests

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

防止您使用 pnpm server stop 停止伺服器。

--ignore-upload-requests

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

防止在安裝期間建立新的副作用快取。