4

我从 Laravel 开始,在撰写本文时它是 6.0。我需要在我的项目中导入自定义 JS 和 CSS 文件。

形成 Laravel 6 中的文件结构,在资源文件夹中有一个 js/ 和 /sass 文件。我在那里创建了一个 script.js 和一个 style.css 文件。我试图用代码给他们打电话

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

    <link href='{{ asset('sass/style.css')}}'>

但我的控制台日志显示

    GET http://127.0.0.1:8000/js/app.js net::ERR_ABORTED 404 

在 Laravel 6 中是否有一种新方法可以调用这些文件。

4

1 回答 1

3

基本上,该功能asset()将在公用文件夹中查找文件。由于 laravel 从公用文件夹开始。

在公共上创建新文件夹,js然后sass将您的文件移动到新文件夹中。

公共文件夹主机的资产,例如图像、JavaScript 和 CSS。请检查laravel 结构以获取更多信息。

有文件在resources/js&sass文件夹应该用laravel mix编译到公共文件夹,当你学习了 80% 的 laravel 时你应该试试这个。

于 2019-09-19T12:48:09.203 回答