CircleCI platform SPM swift

Swift Squirrel

Swift Squirrel 是一个用 Swift 4 编写的简单开源 Web 框架,旨在帮助 Swift 开发者为 Linux 和 Mac Os 平台创建自定义 API 或 Web 应用程序。

查看我们的文档页面

安装

在您的 Package.swift 中添加 Swift Squirrel 作为依赖项

// swift-tools-version:4.0

import PackageDescription

let package = Package(
    name: "Your app",
    products: [
        // Your products
    ],
    dependencies: [
        .package(url: "https://github.com/Swift-Squirrel/Squirrel.git", from: "1.0.0"),
        // Other dependencies
    ],
    targets: [
        .target(
            name: "Your Target",
            dependencies: [..., "Squirrel"]),
    ]
)

并在源代码中添加 import 语句

import Squirrel

用法

最简单的用法是 Hello, World!

import Squirrel

let server = Server()

server.get("/") {
    return "Hello, World!"
}

server.run()

文档

更多信息请查看文档

贡献

  1. Fork 它!
  2. 创建您的功能分支: git checkout -b my-new-feature
  3. 提交您的更改: git commit -am 'Add some feature'
  4. 推送到该分支: git push origin my-new-feature
  5. 提交一个 pull request :D

作者

另请参阅 CONTRIBUTORS 以获取参与此项目的贡献者列表。

许可证

本项目根据 Apache License Version 2.0 授权 - 有关详细信息,请参阅 LICENSE 文件