Vapor系列教程 - 目录结构

Swift国内社区: SwiftMic


执行 vapor new 后将生成包含 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系列教程 - 目录

你可能感兴趣的:(Vapor系列教程 - 目录结构)