swift 서버 측인 perfect 입문에 대한 요약
소개
본가의 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
를 다시 실행해야합니다.
Reference
이 문제에 관하여(swift 서버 측인 perfect 입문에 대한 요약), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ayumu838/items/4870eb6cead839a56797
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
먼저 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
를 다시 실행해야합니다.
Reference
이 문제에 관하여(swift 서버 측인 perfect 입문에 대한 요약), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ayumu838/items/4870eb6cead839a56797텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)