본문으로 건너뛰기
로그인 둘러보기
개발·코딩·데이터베이스 · 윈도우즈 유틸

psc-package

0

psc-package는 PureScript 의존성을 Git 기반으로 관리하는 패키지 관리자입니다. PureScript 생태계에서 재현 가능한 빌드와 간단한 패키지 관리를 위해 설계되었으며, 외부 도구에서도 사용할 수 있도록 실행 파일 형태로 제공됩니다.

Git 기반개발 도구오픈소스의존성 관리패키지 관리

소개

psc-package는 PureScript 의존성을 Git 기반으로 관리하는 패키지 관리자입니다. PureScript 생태계에서 재현 가능한 빌드와 간단한 패키지 관리를 위해 설계되었으며, 외부 도구에서도 사용할 수 있도록 실행 파일 형태로 제공됩니다. Windows 사용자는 Chocolatey를 통해 설치할 수 있으며, 소스에서 빌드하거나 릴리스 페이지에서 바이너리를 다운로드하여 PATH에 추가할 수 있습니다.

상세정보

의존성 설치 및 업데이트

psc-package.json에 명시된 의존성을 설치하거나 업데이트할 수 있습니다. 이 명령은 지정된 패키지 세트에서 정확한 버전을 가져와 재현 가능한 환경을 구성합니다.

새 패키지 추가

특정 패키지를 설치하면서 동시에 psc-package.json에 추가할 수 있습니다. 아직 목록에 없는 패키지라도 설치 후 자동으로 의존성 파일에 기록됩니다.

도움말 및 명령 목록 확인

psc-package --help 명령을 실행하면 사용 가능한 모든 명령과 옵션을 확인할 수 있습니다. 이는 처음 사용하는 사용자가 도구의 기능을 빠르게 파악하는 데 유용합니다.

다운로드·설치 방법

Windows 사용자는 Chocolatey를 통해 간단히 설치할 수 있습니다. 관리자 권한으로 PowerShell 또는 CMD를 열고 다음 명령을 실행합니다:

choco install psc-package

또는 공식 GitHub 저장소의 릴리스 페이지에서 Windows용 gz 압축 파일을 다운로드한 후, 압축을 풀고 실행 파일을 시스템 PATH에 등록하여 사용할 수 있습니다.

기본 사용법/명령어

설치 후 터미널에서 다음 명령을 사용하여 패키지를 관리할 수 있습니다:

  • psc-package install: psc-package.json에 명시된 모든 의존성을 설치하거나 업데이트합니다.
  • psc-package install : 특정 패키지를 설치하고, 목록에 없으면 psc-package.json에 추가합니다.
  • psc-package --help: 사용 가능한 모든 명령과 옵션을 표시합니다.

이러한 명령은 PureScript 프로젝트 루트 디렉터리에서 실행해야 정상적으로 작동합니다.

이런 경우에 유용합니다

PureScript 프로젝트를 시작하거나 기존 프로젝트의 의존성을 정확히 재현해야 하는 개발자에게 유용합니다. 특히 팀 협업이나 CI/CD 환경에서 동일한 패키지 버전을 보장해야 할 때, psc-package는 Node.js 없이도 안정적인 의존성 관리를 제공합니다. 간단한 실행 파일만으로 작동하므로 시스템 환경을 최소화하고 싶은 경우에도 적합합니다.

시스템 요구사항

별도의 시스템 요구사항이 등록되지 않았습니다.