본문으로 건너뛰기
버전: Next

pnpm server

스토어 서버를 관리합니다.

명령어

pnpm server start

스토어와의 모든 상호작용을 수행하는 서버를 시작합니다. 다른 명령어들은 스토어와 관련된 작업을 이 서버에게 위임합니다.

pnpm server stop

스토어 서버를 중지합니다.

pnpm server status

현재 서버에 대한 정보를 출력합니다.

옵션

--background

  • 기본값: false
  • 유형: Boolean

UNIX 시스템에서 데몬화와 유사하게 백그라운드에서 서버를 실행합니다.

--network-concurrency

  • 기본값: null
  • 유형: Number

동시에 처리할 최대 네트워크 요청 수 입니다.

--protocol

  • 기본값: auto
  • 유형: auto, tcp, ipc

서버에서 사용할 통신 프로토콜입니다. auto로 설정하면, TCP를 사용하는 Windows를 제외한 모든 시스템에서 IPC가 사용됩니다.

--port

  • 기본값: 5813
  • 유형: port number

통신에서 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

설치하는 동안 새로운 부작용 캐시 생성을 방지합니다.