美文网首页
Vapor文档学习二 :Folder Structure

Vapor文档学习二 :Folder Structure

作者: Supremodeamor | 来源:发表于2017-04-18 15:46 被阅读112次

我写这篇文章的时候,是使用 Toolbox创建的项目,文档里的结构和我实际创建的有些出入,如果你已经安装了Toolbox,可以使用以下命令创建新的项目,并使用Xcode编辑

$ vapor new HelloVapor
$ vapor xcode -y

下图是我的项目目录:


Toolbox创建的文件夹结构

目录很清晰,先捡主要的说。

  • Package.swift:应用入口文件,加载依赖库和其他资源。
  • Sources->App:
    1,这是应用的主要文件夹,基本上代码都在这里写。
    2,main.swiftDroplet的初始化、配置一般都写在这里,Droplet则管理着路由的注册、应用配置等内容。
    3,Vapor主要使用的也是MVC框架, Controllers装的都是控制器,Models则装着数据模型之类的Model类。
  • Resources: views放在这里了,我也不知道为啥给分出来了。
  • Config: 各种配置都在这个文件下了。
  • Public: 多媒体资源、样式表文件都在这个文件夹。
  • Dependencies 是在build之后添加的所有依赖包。
  • Products:静态库资源。
  • Localization:本地化文件。

<b>总结:</b>熟悉目录结构之后就能够更好地开发了,框架用的好,开发没烦恼!

相关文章

网友评论

      本文标题:Vapor文档学习二 :Folder Structure

      本文链接:https://www.haomeiwen.com/subject/ugxfzttx.html