swift-api/swift-starter

Swift 的简易入门项目

v0.2.18 2024-05-07 21:32 UTC

This package is auto-updated.

Last update: 2024-09-07 22:08:43 UTC


README

CodeFactor Version Latest Unstable Version PHP Version Require

入门

安装

https://packagist.org.cn/packages/swift-api/swift-starter

composer create-project swift-api/swift-starter project_name

初始化数据库

确保在 /etc/config/database.yaml 中填写数据库登录详细信息

connection:
    driver: mysqli
    host: localhost
    username: root
    password: ''
    database: myapp_db
    port: 3306
    prefix: prefix_

通过运行以下命令初始化数据库

php bin/console database:entities:update

设置应用详情

填写 /etc/config/app.yaml。请确保添加正确的 baseurl,否则路由将无法工作。

一切设置完成!

访问您的站点 app-domain/hello-world,您应该会收到以下响应

{
    "message": "Hey legend! Let's get started at https://henrivantsant.github.io/swift-docs/"
}

从这里,您可以将引用从 MyApp 重命名为自己的命名空间并开始。

  1. 在 root services.yaml 中重命名(这引用了命名空间的第一部分的目的地)
  2. 在 App 文件夹中重命名
  3. 在 app/config.yaml 中重命名
  4. 重命名 HelloWorld 控制器的命名空间或删除它