首页 > 解决方案 > Laravel 8 没有加载 css 和 js

问题描述

默认情况下,我在App/resources/css下有 css

当我打开登录和注册页面 css 未加载。这是我的app.blade.php上的默认 css 和 js 链接

<script src="{{ asset('js/app.js') }}" defer></script>
<link href="{{ asset('css/app.css') }}" rel="stylesheet">

我做了这个

<link href="{{ URL::asset('assets/css/a.css') }}"  rel="stylesheet">

也试过

<script src="{{ asset('resources/js/app.js') }}" defer></script>
<link href="{{ asset('resources/css/app.css') }}" rel="stylesheet">

我该怎么做才能让它工作。??

标签: phpcsslaravellaravel-8

解决方案


我建议总是mix像这样在 Blade 中使用助手

<script src="{{ mix('/js/app.js') }}"></script>

因为它还适当地处理了版本化的资产。请确保您运行或npm run devnpm run prod请参阅编译资产)从位于.public/css/app.csspublic/js/app.jsresources


推荐阅读