【Vapor】01 Vapor 安装与新建项目

【Vapor】01 Vapor 安装与新建项目,第1张

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
可以使用其他类似应用替代
能发起 GETPOST 这些请求就行

听说 Apipost 就不错哦~(2022-03-17 10:29:59)


排除故障
1.Update your dependencies:
swift package update

2.Clean and rebuild:
Command + Shift + K

在终端中列出项目文件:ls -la
删除几个文件:
.build
.swiftpm
Package.resolved
删除 DerivedData (Command + ,Locations 里面)


0x02 小编辑器应用

在线编辑应用
App Store 搜索 小编辑器 即可~


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/994203.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存