天天看點

【Vapor】01 Vapor 安裝與建立項目

0x00 Vapor Toolbox

​Vapor​

​​ is an open-source ​

​web​

​​ framework written in ​

​Swift​

​.

官方網址:​

​https://vapor.codes/​

Vapor Toolbox

is a command line interface (CLI) tool you use when developing Vapor apps

是開發 Vapor 應用程式時,使用的指令行界面(CLI)工具

1.安裝 ​

​vapor​

​​:

前提是已經安裝好了 ​​

​Homebrew​

​​ 打開終端,輸入指令:

​brew install vapor/tap/vapor​

2.使用 ​

​vapor​

​​ 建立項目:

​​

​vapor new HelloVapor​

是否需要使用其他的庫,都輸入 ​

​n​

進入檔案夾 ​

​HelloVapor​

​​:

​​

​cd HelloVapor​

運作:

​​

​swift run​

首次下載下傳依賴,會比較耗時

成功後會提示:

​​

​[ NOTICE ] Server starting on http://127.0.0.1:8080​

打開浏覽器,通路:​

​http://127.0.0.1:8080​

​​ 會出現:​

​Hello, world!​

0x01 Swift Package Manager

沒有 ​

​Xcode project​

​​ 在建立的項目中

實際上 ​​

​project file​

​​ 被 ​

​.gitignore file​

​​ 排除在外了

使用 ​​

​SwiftPM​

​​ 時,​

​Xcode​

​​ 會在名為 ​

​.swiftpm​

​ 的隐藏目錄中建立一個工作區

​Package.swift​

​ 聲明了目标、依賴項以及如何連結

​main.swift​

​​ 是應用程式入口,在 ​

​Run​

​​ 子產品

you shouldn’t need to change ​​

​main.swift​

​​ or the ​

​Run​

​ module

自定義代碼應該放在 ​

​App​

​​ 子產品或 ​

​其它​

​ 自定義子產品

下載下傳 ​

​RESTed mac app​

​​ 來配合調試接口

當然,現在 Mac 上 ​​

​App Store​

​​ 裡面已經搜尋不到 ​

​RESTed​

​​ 了

可以使用其他類似應用替代

能發起 ​​

​GET​

​​ 、​

​POST​

​ 這些請求就行

聽說 ​

​Apipost​

​ 就不錯哦~(2022-03-17 10:29:59)

排除故障

1.Update your dependencies:

​​

​swift package update​

2.Clean and rebuild:

​​

​Command + Shift + K​

0x02 小編輯器應用

繼續閱讀