octobro / oc-boilerplate
v3
2022-06-08 03:25 UTC
Requires
- php: ^8.0.2
- ext-exif: *
- ext-gd: *
- ext-mbstring: *
- ext-openssl: *
- laravel/framework: ^9.0
- laravel/horizon: ^5.0
- league/flysystem-aws-s3-v3: ^3.0
- october/all: ^3.0
- october/rain: ^3.0
- predis/predis: ^1.1
- rainlab/pages-plugin: ^1.5
- rainlab/sitemap-plugin: ^1.2
- rainlab/user-plugin: ^1.6
- wikimedia/composer-merge-plugin: ^2.0
Requires (Dev)
- phpunit/phpunit: ^8.5|^9.0
This package is not auto-updated.
Last update: 2024-09-18 20:02:11 UTC
README
由 Octobro 提供
OctoberCMS 是一个基于 Laravel PHP 框架 的强大内容管理系统。
需求
- PHP >= 7.4
- Composer 2
- October CMS 许可证密钥 (
auth.json)
入门
-
克隆到您的项目基本目录。
git clone --depth 1 https://github.com/octobroid/oc-boilerplate.git <project-name> -
转到项目文件夹,并不要忘记删除
.git文件夹。创建您自己的仓库。cd <project-name> rm -rf ./.git git init -
将
auth.json放到根目录,以便您能够下载 October CMS 库。如果您已经设置了项目,请确保从.gitignore中删除它。 -
安装 composer 依赖项。
composer install -
创建配置文件
.env(从.env.example复制),并设置数据库配置。DB_HOST=localhost DB_DATABASE=<database-name> DB_USERNAME=<database-user> DB_PASSWORD=<database-password> -
迁移 October 数据库。
php artisan october:migrate -
出于安全考虑,请生成新的应用程序密钥。
php artisan key:generate -
要启用 Laravel Horizon,运行以下命令以生成资源。
php artisan horizon:assets
插件
在这个模板中,我们已经安装了
我们推荐的其他插件(尚未安装)
要安装插件,请运行以下命令
php artisan plugin:install <plugin-name>
前端主题
我们实现了极简 CSS 库 Pico.css。
编码规范
请遵循以下指南