Swift国内社区: SwiftMic
创建
vapor new HelloWorld
目录
生成的工程目录如下
.
├── App (源码目录)
│ └── Controllers (控制器目录)
│ └── Middleware (中间件目录)
│ └── Models (数据模型目录)
│ └── main.swift (程序执行入口)
├── Public (存放 Views 需要的资源,比如图片、 css 文件等)
├── Resources (资源目录)
│ └── Views (存放视图,比如 html 文件)
└── Package.swift (配置相关依赖)
编辑
main.swift
文件中将生成一些模版代码,编辑 main.swift
,将
drop.get("/") { request in
return try drop.view("welcome.html")
}
替换成
drop.get("/") { request in
return "Hello World"
}
编译
vapor build
执行
vapor run
访问
访问 http://localhost:8080
将显示如下结果
Hello World
Go to Vapor系列教程 - 目录