서버 측 Swift 프레임워크 Vapor 시작 방법

개시하다


나는 평소에 Swift로 iOS 데스크를 쓰기 때문에 어느 정도의 Xcode와 Swift 등 환경이 있다
Xcode 가져오기 섹션 등이 생략되었습니다.

컨디션

  • Xcode 12.3
  • Swift 5.2.4
  • Vapor 설치


    어쨌든 Vapor를 영입해야 합니다.
    가져오십시오homebrew.
    brew tap vapor/tap
    brew install vapor/tap/vapor
    

    Vapor 프로젝트 작성


    API를 개발하고 싶어서 템플릿 옵션을 API 모드로 사용하여 프로젝트를 생성했습니다.
    vapor new Hello --template=api
    
    초기화 시 몇 가지 문제가 있어 설정합니다.Would you like to use Fluent?Fuluent는 조회를 제작, 삭제, 읽기, 업데이트, 발행할 수 있는 DB 주변의 편리한 패키지다.y를 입력하여 대답합니다.Which database would you like to use?어떤 DB를 사용하느냐는 질문에 1포스트를 선택했다.(2020년/07/21 현재 MySQL, MONGO DB 등은 베타 버전인 것 같다)
    작성된 프로젝트 디렉토리로 이동합니다.
    cd Hello
    
    Xcode 항목 만들기
    vapor xcode
    
    위의 Xcode가 자동으로 시작되며 SwiftPM 설치가 완료되면ShemeMy Mac(자동 설정 가능)Cmd + R 또는 ▶︎ボタン로 설정하여 실행합니다.
    방문http://localhost:8080하면 다음과 같은 내용이 표시됩니다.

    이상은 초기의 개발 환경 설정이 완성된 것이다.

    참고 자료


    https://docs.vapor.codes/2.0/getting-started/install-on-macos/
    https://docs.vapor.codes/3.0/getting-started/hello-world/

    좋은 웹페이지 즐겨찾기