gpt4 book ai didi

php - Laravel 5.7 - CSS 和 JS 不使用 URL::asset 加载

转载 作者:行者123 更新时间:2023-12-03 22:11:55 25 4
gpt4 key购买 nike

我是laravel的新手。我在本地系统上设置了 laravel 5.7 并将 js 和 css 放入公用文件夹,但是在浏览器上点击我的网站 url 时,网站没有加载任何 css 和 js。

网站结构:

app
bootstrap
config
database
public
-css
-js
-images
resources
-views
-includes
-layouts
-pages
routes
tests
vendor
index.php
server.php
.env

注意:我已经剪切了 .htaccess 和 index.php 文件,并将它们放在根目录下以运行站点,而无需在路径中公开。

这是我调用 url 的方式:
CSS:
{{ URL::asset('css/style.css') }}

JS:
{{ URL::asset('js/query-1.11.1.min.js') }}

查看源代码时,url 如下所示:
http://localhost/mysite/css/style.css

那么有人可以帮我解决这个问题吗?

提前致谢。

最佳答案

asset() helper 将基本 URL 附加到您提供的路径中。

基本 URL 是 index.php 的位置(在本例中:http://localhost/mysite/)。

如果您不想在/public 中使用 index.php,则需要在 Assets 路径中使用 public/,如下所示:

asset("public/css/style.css")

js文件也一样,希望你理解。

关于php - Laravel 5.7 - CSS 和 JS 不使用 URL::asset 加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53746423/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com