Laravel 缺少 Auth 脚手架视图样式

Laravel Auth Scaffolding view styling is missing

我在 laravel 5.3 中使用 运行 php artisan make:auth 命令,它为我生成了脚手架,但缺少视图样式。

登录和注册视图不是样式,它们只是简单的html。

仔细检查源代码 link 样式 link 是否正确?

检查视图代码并在其中检查 link 和脚本标签。你应该使用类似这样的东西来 link css 和脚本等

{{ url('styles.css') }} 它将从您的应用 public 目录中获取样式。

在您的 project_name\resources\views\layouts\app.blade.php 查看文件中,只需删除 css 路径中的第一个斜杠 - 而不是:

<link href="/css/app.css" rel="stylesheet">

放:

<link href="css/app.css" rel="stylesheet">

您可能需要对 js 路径执行相同的操作。

npm install

npm run dev

使用 npm install 安装依赖项后,您可以使用 Laravel Mix 将 SASS 文件编译为纯 CSS。 npm 运行 dev 命令将处理 webpack.mix.js 文件中的指令。通常,您编译的 CSS 将放在 public/css 目录中:

https://laravel.com/docs/5.8/frontend#writing-css

您需要加载文件 .css 和 .js

1) 在你的项目中执行

 npm install

2) 然后执行
npm run dev => 现在在文件夹 /public 现在存在文件夹 js 和 css

3) 重新加载页面