html - Silex Assets 文件

标签 html css symfony silex

我在将 CSS 文件添加到我的元素时遇到问题。我把所有我可以作为样式表包含在这棵树中的东西都保存了:

Tree of files

在我的 layout.twig(这是用于休息的基础 twig 文件)中,我有这一行

<link href="{{ app.request.basepath }}/Assets/Css/main.css" rel="stylesheet">

它无法正常工作。首先,Silex 使用我的 localhost:8080/Assets/Css/main.css 作为失败路由。 在我的网页源代码中,我可以看到我的树 Assets --> Css 被合并到一个名为“Assets/Css”的路径中: path in source page

我有一个简单的问题。如何正确包含我的 CSS/JS/IMG 文件。感谢您提供的各种帮助。 问候。

最佳答案

Assets 文件夹似乎无法通过网络访问,因此您需要将 Assets (可能还有您的 .htaccess 文件)移动到可公开访问的文件夹中.从屏幕截图来看,那将是 web/。或者,您需要在服务器配置中映射一个 URL(或子域)以指向 Assets 文件夹。

关于html - Silex Assets 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35292168/

相关文章:

javascript - 初始化在实现中动态添加的单选按钮

html - 使输入字段看起来像 bootstrap 3 中的表格单元格

javascript - 下拉箭头 unicode 图标 静态位置 css 小型设备

symfony - 如何在 Symfony 框架 Twig 文件中使用核心 php 函数

html - 为什么属性选择器比类具有更高的特异性?

javascript - TweenLite 动画无法正常工作

twitter-bootstrap - 使用 Bootstrap 4 和 Flexbox 定位导航栏按钮不起作用?

css - 是否可以在 CSS 中制作流畅的边框?我正在绘制一个三 Angular 形,我希望它覆盖页面的 50% 宽度和 50% 高度。

security - Symfony 2 即使密码错误也会保留 _target_path

postgresql - Heroku 上的 Sylius,获取 "phpcr_workspaces"不存在