schersoftware / cake-app-template

此包已废弃,不再维护。未建议替代包。

scherer software CakePHP 骨架应用


README

CakePHP 3 Notifications Plugin

Build Status License

CakePHP 3 预配置应用程序模板

安装

这是一个简短的安装指南。更详细的版本将很快提供

使用composer安装包

$ composer create-project scherersoftware/cake-app-template <项目名称>

使用PHP Dotenv配置MySQL用户名和密码。请确保在.env中设置SESSION_COOKIE_NAMEMAIN_DOMAIN,因为这些值是正确设置会话所必需的。

接下来,设置您的数据库。我们使用cakephp/migrations来完成此操作

$ bin/cake migrations migrate

还要运行Josegonzalez/CakeQueuesadilla的迁移,因为我们使用此插件发送恢复密码电子邮件。

$ bin/cake migrations migrate -p Josegonzalez/CakeQueuesadilla

对于ModelHistory,您必须运行以下迁移

$ bin/cake migrations migrate -p ModelHistory

现在用默认用户填充数据库

$ bin/cake migrations seed

默认电子邮件:john.doe@example.com,默认密码:password

请确保已安装npm,并确保之后全局安装了bower

$ npm install -g bower

现在我们必须安装一些npm包和bower依赖项

$ npm install

安装bower依赖项

$ bower install

致谢

此模板基于CakePHP 应用程序骨架

此外,我们还使用了以下出色的开源项目