bedita / api-template
BEdita5 API项目模板应用
v2.1.0
2024-03-21 11:38 UTC
Requires
- php: ^7.4 || ^8.0
- bedita/api: ^5.21
- bedita/aws: ^3.0.4
- bedita/core: ^5.21
- cakephp/cakephp: ^4.4.10
- cakephp/plugin-installer: ^1.3.1
Requires (Dev)
- bedita/dev-tools: ^2.1.4
- cakephp/bake: ^2.8
- cakephp/cakephp-codesniffer: ~4.7.0
- cakephp/debug_kit: ^4.9.3
- cakephp/repl: ^0.1
- dereuromark/cakephp-ide-helper: ^1.18
- josegonzalez/dotenv: ^3.2
- phpstan/phpstan: ^1.9.14
- phpunit/phpunit: ^9.5
This package is auto-updated.
Last update: 2024-09-22 07:59:09 UTC
README
这是一个构建BEdita5 API项目的骨架应用。
要求
- PHP 7.4, 8.0和8.1
- 下载最新的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
以更新自动加载器数据