bayfrontmedia/bones-app

使用Bones框架开始构建应用程序的简单模板。

v3.0.1 2024-09-17 02:02 UTC

This package is auto-updated.

Last update: 2024-09-17 02:02:29 UTC


README

使用Bones框架开始构建应用程序的简单模板。

许可证

此项目是开源的,并且可在MIT许可证下使用。

作者

Bayfront Media

需求

  • PHP ^8.0

安装

Deploy to DO

在部署到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文档