🔥 패키지 컬렉션 소개

116자
2분

Apple에서 제안한 SE-0291에 따르면 패키지 컬렉션은 기존 패키지들을 모아놓은 정제된 목록입니다. 패키지 컬렉션은 각 패키지에 대한 메타데이터를 포함하고 있어서 패키지 검색을 쉽게 할 수 있습니다. 패키지 컬렉션은 정적 JSON 문서로 작성하며 웹에 게시하거나 로컬 파일 시스템으로 배포할 수 있습니다.

패키지 컬렉션 사용하기

SwiftPM 사용자는 swift package-collection 명령줄 인터페이스를 사용하여 패키지 컬렉션을 구독할 수 있습니다. 가져온 패키지 컬렉션의 내용은 libSwiftPM의 모든 클라이언트가 접근할 수 있습니다.

swift package-collection에는 다음과 같은 하위 명령이 있습니다:

  • add: 새 컬렉션을 추가합니다
  • describe: 가져온 컬렉션에 포함된 컬렉션 또는 패키지의 메타데이터를 가져옵니다
  • list: 구성된 컬렉션을 나열합니다
  • refresh: 구성된 컬렉션을 새로 고칩니다
  • remove: 구성된 컬렉션을 제거합니다
  • search: 가져온 컬렉션 내에서 키워드 또는 모듈 이름으로 패키지를 검색합니다

YouTube 영상

채널 보기
NestJS 커스텀 데코레이터, createParamDecorator 사용 | NestJS 가이드
C++ 속의 펑터 | 프로그래머를 위한 카테고리 이론
관점 지향 로깅 인터셉터 구현 및 전역 바인딩 전략 | NestJS 가이드
변환 파이프로 컨트롤러 코드 깔끔하게 만들기 | NestJS 가이드
API 응답 지연과 복잡한 에러, NestJS 인터셉터로 관리하는 방법 | NestJS 가이드
NestJS 가드, 바이딩과 스코프 | NestJS 가이드
미들웨어 vs 가드, 왜 NestJS에서는 가드가 더 똑똑할까? | NestJS 가이드
존 매카시가 들려주는 인공지능의 탄생 이야기