拉拉维尔 |在 Laravel 中要知道的工匠命令
Artisan是 Laravel 提供的一个命令行界面,它有助于使生产过程变得快速和简单。 Laravel 有自己的命令行界面,称为 Artisan。它类似于 Linux 命令行,但这些命令有助于构建 Laravel 应用程序。使用这个命令行工具,我们可以制作模型、控制器,还可以进行数据迁移等等。首先,我们必须将命令行控制台(即 Windows 上的 cmd 或 Linux/Mac 上的终端)或任何其他 CLI 软件中的目录更改为 Laravel 应用程序的目录。
- 对于控制器:以下命令将创建一个控制器:
php artisan make:controller ArticleController
输出:
下面的命令是一起创建一个控制器和一个模型:
php artisan make:controller ArticleController -m Article
输出:
- 对于 Eloquent 模型:以下命令将创建一个 eloquent 模型:
php artisan make:model Article
输出:
- For Front-end Scaffolding:以下命令将为 Bootstrap 创建一个前端脚手架:
php artisan ui bootstrap
输出:
以下命令将为 Vue 创建一个前端脚手架:
php artisan ui vue
输出:
以下命令将为 for React 创建一个前端脚手架:
php artisan ui react
输出:
要移除脚手架,请使用以下命令:
php artisan preset none
输出:
注意:在使用上述命令之前,您需要运行“ composer require laravel/ui –dev ”来安装“ laravel/ui ”包。
- 对于身份验证配置:以下命令将创建一个完整的身份验证系统:
php artisan ui vue --auth
输出:
- 对于迁移:以下命令将创建迁移:
php artisan make:migration create_articles_table
输出:
要对所有表进行数据库迁移,请运行以下命令:
php artisan migrate
输出:
- 对于路线:以下命令将显示所有路线的列表:
php artisan route:list
输出:
- 对于 Tinker:以下命令将启动 tinker:
php artisan tinker
输出:
- 启动开发服务器:以下命令将启动 Laravel 开发服务器并提供一个 URL 来访问正在运行的 Laravel 应用程序:
php artisan serve
输出:
- 对于维护模式:以下命令可用于使 Laravel 应用程序进入或退出维护模式:
在维护中:
php artisan down
输出:
停止维护:
php artisan up
输出:
- 对于列出命令:以下命令将显示所有可用命令的列表:
php artisan list
输出:
你也可以在没有' list '的情况下编写juts'php PHP ',并且会以同样的方式工作并列出所有artisan 命令。
注意:要了解有关任何命令的更多信息,请在命令末尾使用-h或–help 。