karamel / 控制台
php 的控制台包
v1.0.0
2020-11-01 13:03 UTC
This package is not auto-updated.
Last update: 2024-10-01 05:27:16 UTC
README
卡特兹安
是用于php项目的命令行。
它提供了一些有助于您在开发应用程序时使用的命令。
安装
通过Composer安装非常简单。
$ composer require karamel/console
安装包后,使用以下命令将Cartesian文件放置在项目主根目录下:
cp vendor/karamel/console/kartisan .
在此文件中,有两个名为CONTROLLER_NAMESPACE
和MODEL_NAMESPACE
的define
。
这些定义的值决定了创建控制器和模型时的命名空间前缀。
注意
,放置这些定义是可选的。如果您不使用这些定义,则不会为您考虑默认值,您的控制器和模型将创建在您执行命令时输入的路径。
命令列表
make:controller
:创建控制器make:model
:创建模型serve
:运行服务器
用法
创建控制器
要在项目主根目录下创建一个控制器
,只需在项目主根目录下运行以下命令:
php kartisan make:controller ``controller-name``
示例
php kartisan make:controller Panel/Blog/PostController
执行上述命令将在Panel/Blog的路径和命名空间中创建一个名为PostController的控制器。
创建模型
要在项目主根目录下创建一个模型
,只需在项目主根目录下运行以下命令:
php kartisan make:model <model-name>
示例
php kartisan make:model Model/Post
执行上述命令将在Model的路径和命名空间中创建一个名为PostController的模型。
运行服务器
要在终端中运行服务器,只需在项目主路径下输入以下命令:
php kartisan serve
此命令还接受以下所需参数:
--t
:指定服务器运行的文档根
。默认情况下,此文件夹的值为/public
--port
:指定您希望启动服务器的端口号。
示例
php kartisan serve --port=8081 --t=/public