php - 获取 laravel 根目录中文件的相对路径
问题描述
我正在尝试在我的根目录中获取 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>
推荐阅读
- reactjs - 如何构建这个 React Native 屏幕以避免“VirtualizedLists 永远不应该嵌套在普通 ScrollViews 中”警告?
- sql - 查询为行分配序列号而不分组在一起并且不更改行的顺序
- python - 导入和使用 mglearn 的多个错误
- amazon-web-services - AWS Codeartifact 未指向私有存储库
- c# - 尝试使用 C# 发送电子邮件时出错
- r - R如何将双格式数据转换为日期时间
- javascript - 重构两个共享相同变量的 JS 函数
- bash - bash shell 文本操作:我可以从 URL 中提取域,我将如何扩展它以排除“.com”或“.co.uk”等
- python - 无法交互主窗口pygame
- r - R中颜色编码表的图例