在我的项目中,JS脚本文件只加载了大约一半的时间,这是非常令人沮丧的。我收到的错误是
localhost/:252 GET http://localhost/js/script.js net::ERR_ABORTED 404 (Not Found)
我需要在页脚底部的文件,它在每个页面上使用的刀片组件中:
<x-footer /></body>
<script src="{{ asset('js/script.js') }}"></script>
</html>`我试着移动脚本文件,重命名它,将它硬编码到每个页面中,而不是刀片组件,但是仍然没有工作。
我的公用文件夹的权限:
total 32
0 drwxr-xr-x 11 brandon staff 352 4 Nov 14:35 .
0 drwxr-xr-x 30 brandon staff 960 4 Nov 14:33 ..
8 -rw-r--r-- 1 brandon staff 603 28 Oct 14:38 .htaccess
0 drwxr-xr-x 4 brandon staff 128 4 Nov 14:33 build
0 drwxr-xr-x 3 brandon staff 96 3 Nov 15:55 css
0 -rw-r--r-- 1 brandon staff 0 28 Oct 14:38 favicon.ico
8 -rw-r--r-- 1 brandon staff 21 11 Nov 15:57 hot
0 drwxr-xr-x 6 brandon staff 192 3 Nov 16:08 img
8 -rw-r--r-- 1 brandon staff 1710 28 Oct 14:38 index.php
0 drwxr-xr-x 3 brandon staff 96 11 Nov 15:53 js
8 -rw-r--r-- 1 brandon staff 24 28 Oct 14:38 robots.txt和JS文件
0 drwxr-xr-x 3 brandon staff 96 11 Nov 15:53 .
0 drwxr-xr-x 11 brandon staff 352 4 Nov 14:35 ..
24 -rw-r--r-- 1 brandon staff 11937 14 Nov 11:54 script.js修好了!这似乎是一个码头问题。我不得不把船坞装下来,码头工把集装箱组装起来,这就把它修好了。
发布于 2022-11-14 15:55:44
修好了!这似乎是一个码头问题。我不得不运行docker compose down和docker compose up容器,它修复了它。
发布于 2022-11-14 12:03:01
将JS文件移动到项目中的/public文件夹中,因为asset(...)方法使用公用文件夹中的路径。
所以JS文件应该在/public/js/script.js中
https://stackoverflow.com/questions/74431180
复制相似问题