首页 > 解决方案 > 在 Laravel 5 中包含外部 css 和 JS 文件

问题描述

我已经使用 JavaScript 和一些使用 CSS 的样式制作了一个程序,我现在希望添加一个登录系统以使其更安全。我使用 Laravel 5 制作了登录系统。我遇到的问题是导入文件时。我收到此错误:

http://127.0.0.1:8000/js/jquery-3.5.1.min.js net::ERR_ABORTED 404 (Not Found)

对于我所有的 JavaScript 和 CSS 文件。我所有的 JS 和 CSS 文件都在 views 文件夹中,这是它们的正确位置吗?还是我需要做其他事情?

另外,我尝试使用这些:

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

他们没有工作。我猜这个问题是路由问题?有人可以帮我解决这个问题吗?

标签: javascriptphpcsslaravel-5

解决方案


所有资产必须public在您的应用根目录所在的文件夹中。https://laravel.com/docs/7.x/structure#the-public-directory


推荐阅读