lukevers / wardrobe-core
WardrobeCMS核心文件
Requires
- php: >=5.3.0
- intervention/image: 1.4.*
- laravel/framework: ~4
- michelf/php-markdown: 1.3.*@dev
- symfony/yaml: 2.4.*@dev
Requires (Dev)
- mockery/mockery: dev-master
- phpunit/phpunit: 3.7.*
This package is not auto-updated.
Last update: 2024-09-24 07:01:50 UTC
README
Wardrobe旨在成为一个非常简约的博客平台,主要关注写作。目前它还在开发中,但您可以自由尝试。(只是提醒,这是一个alpha/beta版本)。如果您有任何问题或想法,请报告。
将Wardrobe作为项目安装
现在,通过运行composer create-project wardrobe/wardrobe
即可创建独立的Wardrobe安装。更多信息请访问wardrobecms.com。
在现有的Laravel应用程序中安装Wardrobe
在现有的Laravel应用程序中安装Wardrobe非常简单!
如果您有Laravel Package Installer,只需运行php artisan package:install wardrobe/core
。
如果您没有包安装器,则将"wardrobe/core": "1.0.*"
添加到您的composer.json
文件中,并运行composer update
。然后,将Wardrobe\Core\WardrobeServiceProvider
添加到您的提供者中,并将'Wardrobe' => 'Wardrobe\Core\Facades\WardrobeFacade'
添加到您的别名中app/config/app.php
。
现在,您需要运行php artisan wardrobe:config
,php artisan config:publish wardrobe/core
和php artisan wardrobe:themes
来发布必要的文件、配置和主题文件。
配置数据库连接
WardrobeCMS旨在在现有的Laravel应用程序中为您提供最大的数据库配置。如果您想使用宿主应用程序的默认数据库连接,则无需配置。但是,如果您想使用单独的数据库连接,这可以在app/config/package/wardrobe/core/database.php
文件中找到。
如果default
配置设置为default
,它将使用宿主应用程序的连接。否则,它将使用此connection
数组中列出的连接详情。
最后,为了迁移到所选数据库连接,请运行php artisan wardrobe:migrate
。
创建您的第一个用户
如果您将Wardrobe作为包使用,您将需要创建一个用户。这就像运行php artisan wardrobe:user:create first_name last_name email password
一样简单,当然您需要填写自己的详细信息作为参数。
使用Wardrobe
默认情况下,您的WardrobeCMS博客将位于您的应用程序索引中。管理面板位于/wardrobe
。
这两个路由都可以使用app/config/package/wardrobe/core/routes.php
文件中的路由分组规则进行配置。
主题化Wardrobe
默认情况下,您的主题文件位于public/themes
。您可以使用默认主题作为指南修改这些主题或创建自己的主题。您主题的配置位于app/config/packages/wardrobe/core/wardrobe.php
中的theme
选项。