[Swift] 터미널에서 스위프트 패키지 라이브러리 만들기

    터미널에서 Swift 패키지 만드는 방법

     

    ▼ 1. 새로운 디렉터리를 만들고 해당 디렉터리로 이동합니다.

     

     

     

     

    ▼ 2. Swift 패키지 생성를 생성합니다.

     

    package 생성


    옵션

    --name <이름> 패키지 이름 지정 swift package init --name MyLibrary

    --type <유형> 패키지 유형 지정 swift package init --type library

    --platforms <플랫폼> 지원할 플랫폼 지정 swift package init --platforms iOS

    --package-path <경로> 패키지를 특정 경로에 생성 swift package init --package-path ./MyLibrary

     

     

     

    패키지 열기

     

    ▼ 3. open 명령어를 이용해서 Xcode 를 실행해 프로젝트를 열 수 있습니다.

     

     

     

     

    빌드 및 실행

     

    ▼ 4. 테스트 명령을 통해 테스트를 실행할 수 있습니다.

     

    swift test


     

     

     

    ▼ 5. build 명령을 통해서 디버그 및 릴리즈 모드로 빌드가 가능합니다. (옵션이 없으면 디버그 모드) 또한 ./build 폴더에 서 직접 실행도 가능합니다.

     

     

     

     

    ▼ 6. run 명령을 통해 직접 실행도 가능합니다. 여러개의 실행 타깃이 있다면 직접 타깃의 이름을 입력해서 실행도 가능합니다. (A, B)

     

     

     

     

    ▼ 7. @main 함수를 만들어서 실행 가능한 타깃을 Package.swift 에 명시합니다. 

     

    spm


     

     

     

    ▼ 8. 생성할 때 타입을 executable 로 생성할 수도 있습니다. 

     

     

     

     

    Designed by JB FACTORY