执行 vapor new <project_name>
后将生成包含 Vapor 默认模版的工程。
目录结构
.
├── App
│ └── Controllers
│ └── Middleware
│ └── Models
│ └── main.swift
├── Config
│ └── development
│ └── production
│ └── secrets
├── Localization
├── Public
│ └── images
│ └── styles
├── Resources
│ └── Views
└── Package.swift
目录分析
- App - 源码目录
- Controllers - 控制器目录
- Middleware - 中间件目录
- Models - 数据模型目录
- main.swift - 程序执行入口
- Config
- development - 开发环境下的配置文件目录
- production - 生产环境下的配置文件目录
- secrets - 优先级最高的配置文件目录,将覆盖所有其他环境下的配置
- Localization - 语言本地化目录
- Public - 存放 Views 需要的资源,比如图片、 css 文件等
- images - 存放图片资源
- styles - 存放 css 资源文件等
- Resources - 资源目录
- Views - 存放视图,比如 html 文件
- Package.swift - 配置相关依赖
Go to Vapor系列教程 - 目录
网友评论