我正在尝试获取根目录中 owl-carousel 文件的相对路径。我将把它用于我的应用主页的链接和脚本标记。
我确实尝试使用 Laravel 的辅助方法 url() 只是将其设置在根目录中,但我仍然不断收到状态 404 未找到。
这是示例代码
<link rel="stylesheet" href="{{url('/')}}/OwlCarousel2-2.3.4/dist/assets/owl.carousel.min.css" />
<script src="{{url('/')}}/OwlCarousel2-2.3.4/dist/owl.carousel.min.js">
有什么办法可以让它发挥作用吗?
最佳答案
您的资源应该位于 public
文件夹中,而不是项目根目录中。
无法访问其中的文件。
您还可以链接到 CDN,以避免需要自己提供 JS:
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.carousel.min.css" integrity="sha256-UhQQ4fxEeABh4JrcmAJ1+16id/1dnlOEVCFOxDef9Lw=" crossorigin="anonymous" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/owl.carousel.min.js" integrity="sha256-pTxD+DSzIwmwhOqTFN+DB+nHjO4iAsbgfyFq5K5bcE0=" crossorigin="anonymous"></script>
关于php - 获取laravel根目录中文件的相对路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57138919/