1. 程式人生 > >swift 開發伺服器學習

swift 開發伺服器學習

開始操作:
下載Demo :

git clone https://github.com/PerfectlySoft/PerfectTemplate.git
cd PerfectTemplate
swift build  //編譯
.build/debug/PerfectTemplate  //立刻啟動伺服器,可以選擇不執行
swift package generate-xcodeproj  //獲得一個xcode的macos的專案,生成:PerfectTemplate.xcodeproj 啟動檔案

通過Xcode 開啟專案,就可以直接運行了,比較有意思的是如果你打一個斷點(斷點並沒有什麼效果),在拖拽取消斷點的時候,Xcode 就會停止編譯。

在執行 swift build 時候報錯如下:
這裡寫圖片描述

應該是網路原因造成的,我在嘗試數次後成功了,終端顯示如下:

這裡寫圖片描述
中間編譯內容比較多,僅截取了開始跟結尾
這裡寫圖片描述

如果你在Xcode中執行著程式碼再去執行 啟動伺服器的命令:.build/debug/PerfectTemplate 終端會報出如下問題,停止Xcode執行,重新執行.build/debug/PerfectTemplate命令。
這裡寫圖片描述