agungsijawir / yii2-minimal-console
Yii 2 最小化控制台应用程序模板
2.0.5
2021-03-28 14:52 UTC
Requires
- php: >=7.4.0
- yiisoft/yii2: ~2.0.16
README
Yii 2 最小化控制台应用程序模板是一个最佳的从零开始构建的骨骼型 Yii 2 应用程序,尤其是针对控制台应用程序。
它包含了所有常用的配置,这将使您能够专注于添加新功能到您的控制台应用程序中。
目录结构
commands/ contains console commands (controllers)
config/ contains application configurations
models/ contains model classes
runtime/ contains files generated during runtime
vendor/ contains dependent 3rd-party packages
要求
此应用程序模板对您的 Web 服务器支持 PHP 7.4.0 的最低要求。
安装
如果您没有 Composer,您可以通过在 getcomposer.org 上的说明进行安装。
然后,您可以使用以下命令安装此应用程序模板
composer create-project --prefer-dist --stability=dev agungsijawir/yii2-minimal-console path/to/your/project
现在,您应该能够通过命令行/终端运行应用程序
./yii
配置
数据库
编辑 config/db.php
文件,使用真实数据,例如
return [ 'class' => 'yii\db\Connection', 'dsn' => 'mysql:host=localhost;dbname=yii2minimal', 'username' => 'root', 'password' => '1234', 'charset' => 'utf8', ];
注意
- Yii 不会为您创建数据库,您必须在可以访问它之前手动创建。
- 检查并编辑
config/
目录中的其他文件,根据需要自定义您的应用程序。 - 请遵循在 Yii 2.0 完全指南 - 部分:控制台应用程序 中详细和清晰的解释。
致谢
此项目是从 samdark/yii2-minimal 和 yii2
社区分叉的。分叉移除了 Web 视图,仅针对控制台。