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 目录中:
您需要加载文件 .css 和 .js
1) 在你的项目中执行
npm install
2) 然后执行
npm run dev
=> 现在在文件夹 /public 现在存在文件夹 js 和 css
3) 重新加载页面
我在 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 目录中:
您需要加载文件 .css 和 .js
1) 在你的项目中执行
npm install
2) 然后执行
npm run dev
=> 现在在文件夹 /public 现在存在文件夹 js 和 css
3) 重新加载页面