【发布时间】:2020-01-26 10:33:17
【问题描述】:
我是 laravel 的初学者。我已经创建了项目。我已经对其运行了以下命令。
composer require laravel/ui --dev
npm install
npm run dev
php artisan ui vue
php artisan ui vue --auth
在这个命令之后,我的欢迎页面上出现了Login 和Register 菜单。
现在我的 laravel 欢迎页面可以正常加载。但是当我点击登录时,它会显示纯 html。
我搜索并检查了 app.blade.php 中的 css 和 js 链接。看起来不错。
layouts/app.blade.php 有以下链接
<link href="{{ asset('css/app.css') }}" rel="stylesheet">
<script src="{{ asset('js/app.js') }}" defer></script>
问题应该出在哪里?为什么登录和注册没有得到 css,当欢迎页面得到 css 时?请指导。
【问题讨论】:
-
您可以在浏览器中访问
/css/app.css,它是否已加载?欢迎页面不使用布局 IIRC,它嵌入了样式 -
/css/app.css 显示空白页,没有错误
-
请分享您在开发者工具的 Elements 选项卡中看到的 css 路径。
-
您的 .css 为空?那很奇怪。 (可以肯定的是,您在浏览器中访问了
http://localhost:8000/css/app.css?或者您从哪个域为您的应用程序提供服务)我想您在运行npm run dev时没有遇到任何错误?可能是浏览器缓存问题? -
您尝试过什么调试问题?检查哪些 CSS 路径写入了可以工作的页面以及不可以工作的页面应该不会太难
标签: php laravel laravel-6 laravel-ui