bayfrontmedia / bones-app
使用Bones框架开始构建应用程序的简单模板。
v3.0.1
2024-09-17 02:02 UTC
Requires
- php: ^8.0
- bayfrontmedia/bones: ^5.2
README
使用Bones框架开始构建应用程序的简单模板。
许可证
此项目是开源的,并且可在MIT许可证下使用。
作者
需求
- PHP
^8.0
安装
在部署到DigitalOcean时,请确保更新并加密如以下所述的APP_KEY
环境变量。
创建项目
composer create-project bayfrontmedia/bones-app PROJECT_NAME
定义环境变量
将.env.example
重命名为.env
并更新。(查看文档)
注意:请确保为APP_KEY变量定义一个加密安全的app密钥。
一旦安装了Bones,您可以使用php bones install:key
命令将SECURE_APP_KEY
替换为有效密钥,或者可以使用php bones make:key
命令生成一个您可以手动定义的密钥。
配置应用程序
根据需要更新config/app.php
。(查看文档)
设置文件权限
Web服务器必须具有对storage/app
目录的写权限。通常,这是通过授予www-data
组所有权和写访问权限来完成的。
chgrp -R www-data /path/to/storage/app chmod -R 775 /path/to/storage/app
开始使用Bones
现在,您可以开始构建您的应用程序了!
此时,Bones应该已安装并准备好使用。您可以通过运行控制台命令php bones about:bones
或通过在浏览器中查看公共Web根目录来测试此操作。
可选服务
可以通过使用php bones install:service
控制台命令安装可选服务。
文档
有关此应用程序的文档可以在此处找到。
有关更多信息,请参阅Bones文档。