bedita/api-template

BEdita5 API项目模板应用

v2.1.0 2024-03-21 11:38 UTC

This package is auto-updated.

Last update: 2024-09-22 07:59:09 UTC


README

Github Actions codecov

这是一个构建BEdita5 API项目的骨架应用。

要求

  1. PHP 7.4, 8.0和8.1
  2. 下载最新的Composer或通过composer self-update更新。

安装

只需运行

composer create-project bedita/api-template

如果您想使用自定义的应用目录名称(例如myapp/

composer create-project bedita/api-template myapp

现在您可以使用机器的web服务器查看默认的主页,或者通过以下命令启动内置的web服务器

bin/cake server

然后访问http://localhost:8765以查看欢迎页面。

配置

根据需要审查和编辑config/app_local.php中的每个配置项。确保至少Datasources指向所需的DB实例。

命名空间

您需要手动更改默认的MyApp命名空间才能使用自定义的命名空间(建议在引入任何应用逻辑之前进行)。

引用MyApp的文件有

  • composer.json
  • bin/cake.php
  • config/app.php或在config/app_local.php中覆盖
  • src/Console/installer.php
  • src/Shell/ConsoleShell.php
  • Application.php(以及test/TestCase/ApplicationTest.php
  • webroot/index.php

确保在手动更改后运行composer dump-autoload以更新自动加载器数据