上一節(jié)我們已經把 Vapor 環(huán)境搭建完畢
拉取Vapor 項目代碼
- 這步其實是拉取Vapor分支的代碼敦迄,請確保命令行也配置了代理,否則可能失敗袜刷。
終端代理參考: http://www.reibang.com/p/267455761764
vapor new hello -n
- 執(zhí)行該指令可能會遇到找不到分支的問題瘫里,原因是因為github所謂的政治正確把master分支改為了main孔轴,所以提示找不到master蟆肆,參考https://github.com/vapor/vapor/issues/2581
vapor new hello -n
Cloning template...
Error: Cloning into '/Users/Desktop/vapor/.vapor-template'...
fatal: Remote branch master not found in upstream origin
- 如果遇到這種情況我建議直接clone template分支的代碼吧
git clone https://github.com/vapor/template.git
,可以理解為
vapor new hello -n 等同于 vapor new hello -n
編譯和運行
等待 Swift Package Manager 的依賴項下載完成后悟衩,請點擊 Run 以構建并運行你的項目。
此時栓拜,你應該可以在 Xcode 窗口的底部看到控制臺彈出窗口輸出的啟動信息座泳。
[ INFO ] Server starting on http://127.0.0.1:8080
本地訪問
打開你的 Web 瀏覽器,然后訪問 localhost:8080/hello
你應該能夠看到以下頁面內容:
Hello, world!
恭喜幕与!成功地創(chuàng)建和運行了你的第一個 Vapor 應用程序挑势! ?? ?? ??