🔥 SwiftPM 라이브러리 사용하기

95자
2분

주의: 현재 libSwiftPM API는 불안정한 상태이며 언제든지 변경될 수 있습니다.

SwiftPM은 라이브러리 기반 아키텍처를 가지고 있으며, 최상위 라이브러리 제품을 libSwiftPM이라고 부릅니다. 다른 패키지들은 SwiftPM을 패키지 의존성으로 추가하고 libSwiftPM 위에 강력한 사용자 정의 빌드 도구를 만들 수 있습니다.

libSwiftPM의 부분 집합은 SwiftPM의 빌드 시스템 없이 데이터 모델만 포함하며 libSwiftPMDataModel로 사용할 수 있습니다. 어떤 클라이언트는 둘 중 하나에 의존해야 하며, 둘 다에 의존해서는 안 됩니다.

SwiftPM 저장소에는 Swift 패키지에서 libSwiftPM의 사용을 보여주는 예제가 포함되어 있습니다. 다음 명령을 사용하여 예제 패키지를 실행할 수 있습니다:

$ git clone <https://github.com/apple/swift-package-manager>
$ cd swift-package-manager/Examples/package-info
$ swift run
text