CLI 설치

저장소에서 CLI를 설치하고 실행합니다.

준비물

  • Node 22 이상
  • pnpm
  • Mellowz Studio 저장소를 내려받은 폴더
CLI(@mellowz-studio/cli)는 비공개 패키지이고 배포하지 않습니다. 저장소 안에서만 실행합니다. 빌드 결과물도 없습니다. 실행할 때 소스를 바로 읽습니다.

설치와 실행

저장소 루트에서 — bash
pnpm install
pnpm --filter @mellowz-studio/contracts build
pnpm --filter @mellowz-studio/cli start -- doctor
  1. pnpm install로 의존성을 설치합니다.
  2. CLI가 공유 계약 패키지를 쓰므로 @mellowz-studio/contracts를 먼저 빌드합니다.
  3. start -- <명령> 형식으로 실행합니다. -- 뒤의 내용이 mellowz 명령입니다.
doctor가 서버 주소나 토큰이 없다고 나오면 정상입니다. 인증과 설정을 마저 하세요.

실행 파일로 쓰기

패키지는 mellowz라는 실행 파일(apps/cli/bin/mellowz.mjs)을 가집니다. 저장소에서 직접 실행할 수도 있습니다.
실행 파일 직접 실행 — bash
node apps/cli/bin/mellowz.mjs doctor

버전 확인

버전 — bash
pnpm --filter @mellowz-studio/cli start -- --version

관련