Skip to content

Latest commit

 

History

History
99 lines (72 loc) · 3.69 KB

README.zh_CN.md

File metadata and controls

99 lines (72 loc) · 3.69 KB

Perfect Blog 以及 Mustache 模板使用示例 English

Get Involed with Perfect!

Star Perfect On Github Stack Overflow Follow Perfect on Twitter Join the Perfect Slack

Swift 3.0 Platforms OS X | Linux License Apache PerfectlySoft Twitter Slack Status

基于 Perfect 的 Blog 搭建和 Mustache 模板使用示例

本示例展示了:

  • Mustache 模板使用
  • URL routing 以及 handlers
  • URL Variables
  • Static file 服务
  • SQLite3 数据库相关操作

此工程由 Swift Package Manager 构建,Swift Package Manager 来自于 Perfect

确保你的 Xcode 版本在 8.0以上。

准备工作 - 使用 Xcode 8

  • 导出或者下载此工程
  • 在命令台,导航到目录并执行:
swift package generate-xcodeproj
  • 打开 Perfect-Blog-Mustache.xcodeproj

由于从 Xcode 运行静态文件的复杂性,我们建议从终端运行这个项目。

准备工作 - 使用终端

  • 导出或下载工程
  • 在终端中,导航到工程目录
  • 执行 swift build
  • 当 build 结束执行 ./.build/debug/Perfect-Blog-Mustache

您将会看到如下输出:

[INFO] Starting HTTP server on 0.0.0.0:8181 with document root ./webroot

已包含的路由

问题报告

目前我们已经把所有错误报告合并转移到了 JIRA 上,因此 github 原有的错误汇报功能不能用于本项目。

您的任何宝贵建意见或建议,或者发现我们的程序有问题,欢迎您在这里告诉我们。http://jira.perfect.org:8080/servicedesk/customer/portal/1

目前问题清单请参考以下链接:http://jira.perfect.org:8080/projects/ISS/issues

更多内容

关于 Perfect 更多内容,请参考 perfect.org 官网。