跳到主要内容
版本:10.x

pnpm 服务器

危险

已弃用功能

管理存储服务器。

命令

pnpm 服务器启动

启动一个执行所有与存储交互的服务器。 其他命令将把任何与存储相关的任务委托给此服务器。

pnpm 服务器停止

停止存储服务器。

pnpm 服务器状态

打印有关正在运行的服务器信息。

选项

--background

  • 默认值:false
  • 类型:布尔值

在后台运行服务器,类似于 UNIX 系统上的守护进程。

--network-concurrency

  • 默认值:null
  • 类型:数字

同时处理的最大网络请求数。

--protocol

  • 默认值:auto
  • 类型:auto, tcp, ipc

服务器使用的通信协议。 当设置为 auto 时,在除 Windows 外的所有系统上使用 IPC,Windows 上使用 TCP。

--port

  • 默认值:5813
  • 类型:端口号

使用 TCP 进行通信时的端口号。 如果指定了端口且协议设置为 auto,无论系统类型如何,协议都会自动设置为使用 TCP。

--store-dir

  • 默认值:<home>/.pnpm-store
  • 类型:路径

用于内容寻址存储的目录。

--[no-]lock

  • 默认值:false
  • 类型:布尔值

设置服务器运行时是否使包存储对外部进程不可变。

--ignore-stop-requests

  • 默认值:false
  • 类型:布尔值

阻止使用 pnpm server stop 停止服务器。

--ignore-upload-requests

  • 默认值:false
  • 类型:布尔值

安装期间阻止创建新的副作用缓存。