Vapor系列教程 - Hello, World

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系列教程 - 目录

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,767评论 19 139
  • 简介 Vapor[https://vapor.codes/] 是一个基于纯 Swift 构建出的 Web 开发框架...
    isaced阅读 7,645评论 6 10
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,269评论 4 61
  • 时间好像跑的太快了。 很多年前,我总是在想象自己长大之后会变成什么样子。是不是穿着高跟鞋,一身职业装,严肃且认真的...
    荼靡花开_阅读 1,202评论 0 0
  • 岁月夺走我的青春,更可恶的夺走了我青春的心。 铃声响起,上课的时间到了。我在哪教室外,这是我记忆犹新的事。可是我忘...
    墨羽北名阅读 2,578评论 0 0