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_NAMESPACEMODEL_NAMESPACEdefine

这些定义的值决定了创建控制器和模型时的命名空间前缀。

注意,放置这些定义是可选的。如果您不使用这些定义,则不会为您考虑默认值,您的控制器和模型将创建在您执行命令时输入的路径。

命令列表

  • 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