11

每次我想使用laravel/ui包和 Bootstrap 脚手架设置身份验证路由来启动一个新的 Laravel 8 项目时,我都会遇到以下图像。

捕获

这意味着 Bootstrap 尚未加载!因此,我必须重新运行php artisan UI bootstrapnpm install && npm run dev正确设置它们。

以下是我用于创建新 Laravel 8 项目的步骤:

Install LARAVEL: laravel new [yourprojectname]
Install LARAVEL UI Package: composer require laravel/ui
Generate UI Bootstrap: php artisan ui bootstrap 
Generate Auth Scaffolding: php artisan ui bootstrap --auth
Install NPM Dependencies: npm install && npm run dev
Running LARAVEL: php artisan serve

但现在我想把这件事直接记在脑海里,这样我就不必再重新运行代码了。我的意思是,运行一个完整且准备好的项目的正确分步命令是什么?

4

5 回答 5

27

步骤是正确的。对于每个包含 Bootstrap 和 auth 脚手架的新 Laravel 8.x 项目,您都需要运行以下命令。

composer require laravel/ui
php artisan ui bootstrap
php artisan ui bootstrap --auth
npm install && npm run dev

记下生成的 /resources/views/layouts/app.blade.php。您将希望将其包含在您的所有视图中。

@extends('layouts.app')
于 2021-02-13T20:15:02.847 回答
7

打开你的 windows powershell 或 cmd 执行以下步骤:

第 1 步:通过输入您的 cmd 或 powershell 创建您的 laravel 应用程序,

composer create-project laravel/laravel [yourapp name]

创建应用程序后,输入php artisan serve以在浏览器中运行此应用程序。

运行完成后.......现在,这就是我解决问题的方法,首先关闭powershell或cmd的当前选项卡(无论应用程序是否已运行)并重新打开powershell或cmd。这次做这些:(在这些步骤中,不要尝试运行您的应用程序或 PHP artisan serve)

步骤 2:输入以下命令安装 laravel ui:

composer require laravel/ui

第 3 步:通过输入以下命令生成 Bootstrap ui:

php artisan ui bootstrap

第 4 步:输入以下命令安装 npm:

npm install

Step-5:如果npm安装完成,输入:

npm run dev

第 6 步:现在输入以下命令安装 Auth Scaffolding:

php artisan ui bootstrap --auth

第 7 步:再次安装 npm,输入:

npm install

第八步:再次输入:

npm run dev

完成第 8 步后,测试并运行您的应用程序: php artisan serve

于 2022-01-18T05:40:49.817 回答
0

你可以从头开始尝试

创建项目 composer create-project --prefer-dist laravel/laravel Blade-example-app

转到目录 cd Blade-example-app

UI 命令 作曲家需要 laravel/ui

使用 Bootstrap 进行身份验证 php artisan ui bootstrap --auth

运行依赖 npm install && npm run dev

运行迁移 php artisan migrate

运行项目 php artisan serve

于 2022-02-19T20:29:42.710 回答
-1

您可以在 layouts/app.blade.php 中传递引导 css 链接,然后将在 Extends('layouts.app') 的每个引用页面中调用引导程序

于 2022-01-04T15:47:31.113 回答
-1
  1. 使用以下命令安装最新的 laravel 项目:laravel new (project_name)

  2. 通过 composer 安装 laravel 的 ui 包: Composer require laravel/ui

  3. 安装 ui 包后请安装 ui bootstrap php artisan ui bootstrapater this command run a command for bootstrap authphp artisan ui bootstrap --auth

  4. 最后运行一个命令,npm install && npm run dev或者现在您已经使用 laravel 完成了您的身份验证系统npm installnpm run dev

  5. 运行命令 php artisan serve

于 2022-01-17T10:25:40.223 回答