swift 서버 측인 perfect 입문에 대한 요약

1815 단어 SwiftSwift3.0Perfect

소개



본가의 Getting standard을 바탕으로 해 나갑니다

실행 환경




PC
MacBook Pro (Retina,13-inch,Mid 2014)


swift version
3.0.2

OS
macOS Sierra 10.12.3

XCode
8.2.1


도입 방법



먼저 PerfectTemplate을 복제합니다.
git clone https://github.com/PerfectlySoft/PerfectTemplate.git

그런 다음 디렉토리를 이동하고 빌드하고 소켓을 해제합니다.
cd PerfectTemplate
swift build
.build/debug/PerfectTemplate

아마도
[INFO] Starting HTTP server localhost on 0.0.0.0:8181
[INFO] Starting HTTP server localhost on 0.0.0.0:8080

그리고 나올 것이라고 생각하기 때문에,

0.0.0.0:8080 로 이동하여 Hello, world!
그대로 두면 XCode에서 열 수 없으므로 복제 된 프로젝트를 XCode 프로젝트로 만듭니다.
swift package generate-xcodeproj

실행하면 PerfectTemplate.xcodeproj가 생성됩니다.

XCode에서 실행



먼저 .build/debug/PerfectTemplate 실행 중지

그런 다음 XCode에서 열린 것을 실행합니다.

빌드 타겟이 2개 있습니다만,


위쪽은 그냥 빌드? 아래의 exec 쪽은 .build/debug/PerfectTemplate 의 실행까지 가 줍니다

따라서 가방에서 빌드하면 .build/debug/PerfectTemplate를 다시 실행해야합니다.

좋은 웹페이지 즐겨찾기