メインコンテンツにスキップ
バージョン: 9.x

pnpm server

ストアサーバーを管理します。

コマンド

pnpm server start

ストアとのすべてのインタラクションを実行するサーバーを起動します。他のコマンドは、ストア関連のタスクをこのサーバーに委任します。

pnpm server stop

ストアサーバーを停止します。

pnpm server status

実行中のサーバーに関する情報を出力します。

オプション

--background

  • デフォルト: false
  • タイプ: Boolean

UNIXシステムのデーモン化と同様に、サーバーをバックグラウンドで実行します。

--network-concurrency

  • デフォルト: null
  • タイプ: Number

同時に処理するネットワークリクエストの最大数。

--protocol

  • デフォルト: auto
  • タイプ: autotcpipc

サーバーが使用する通信プロトコル。これがautoに設定されている場合、Windowsを除くすべてのシステムでIPCが使用されます。WindowsではTCPが使用されます。

--port

  • デフォルト: 5813
  • タイプ: ポート番号

TCPが通信に使用される場合に使うポート番号。ポートが指定されていて、プロトコルがautoに設定されている場合、システムの種類に関係なく、プロトコルは自動的にTCPを使用するように設定されます。

--store-dir

  • デフォルト: <home>/.pnpm-store
  • タイプ: Path

コンテンツアドレス可能なストアに使用するディレクトリ。

--[no-]lock

  • デフォルト: false
  • タイプ: Boolean

サーバーの実行中に、パッケージストアを外部プロセスから不変にするかどうかを設定します。

--ignore-stop-requests

  • デフォルト: false
  • タイプ: Boolean

pnpm server stopを使用してサーバーを停止できないようにします。

--ignore-upload-requests

  • デフォルト: false
  • タイプ: Boolean

インストール中に新しい副作用キャッシュを作成しないようにします。