📜  作曲家 laravel ui - PHP (1)

📅  最后修改于: 2023-12-03 15:22:06.787000             🧑  作者: Mango

作曲家 Laravel UI - PHP

Laravel UI 是 Laravel 框架中的一个官方的前端 scaffolding 工具,用于生成前端的静态文件和相应的配置文件。

Laravel UI 提供了一个简单的命令行工具来安装现代的 CSS 框架,如 Bootstrap、Vue 和 React 等,并为应用程序生成必要的文件。

安装 Laravel UI

可以使用 Composer 在 Laravel 项目中安装 Laravel UI。

composer require laravel/ui
Laravel UI 的使用

Laravel UI 包含多个命令,可以生成复杂的前端资源和配置文件。下面是一些常用的命令:

创建一个新项目
php artisan ui vue --auth

这个命令将安装 Vue.js,并生成一个示例的用户认证系统。该命令将执行以下任务:

  • 安装 npm 依赖项
  • 复制示例组件和资产
  • 复制示例控制器和模型
  • 更新路由文件
安装其他前端框架
php artisan ui bootstrap

该命令将使用 NPM 安装 Bootstrap。可以使用相同的命令来安装其他前端框架,如 React、Angular 等。

安装其他预设选项
php artisan ui vue --option=auth,scss

可以使用选项参数来安装一些 Laravel UI 支持的预设,如 auth、vue、react、bootstrap 和 scss 等。您可以使用逗号分隔多个选项。

生成认证系统的所有文件
php artisan ui vue --auth

如果要生成认证系统的所有文件,可以使用 --auth 选项。

生成指定部分的文件
php artisan ui vue --auth --only=auth

可以使用 --only 选项来生成指定部分的文件。例如,上面的命令将只生成 auth 路由、控制器和视图文件。

总结

Laravel UI 是 Laravel 框架中的一个官方前端 scaffolding 工具。它提供了多个命令来生成复杂的前端资源和配置文件。在使用 Laravel UI 时,可以安装多种前端框架和预设选项。