gpt4 book ai didi

html - Symfony Assetic 错误的资源类型

转载 作者:搜寻专家 更新时间:2023-10-31 08:19:54 25 4
gpt4 key购买 nike

我在使用 symfony 2 时遇到了一个奇怪的问题。我正在开发一个元素,该元素的所有样式表和 javascript 文件都加载了 asset(path/to/file),我决定将 assetic 与 cssrewrite 和 yui_compressor 一起使用,所以我添加了他们喜欢这样:

// this is just one file for example
{% stylesheets
'bundles/mybundle/css/main.css'
filter='?cssrewrite, ?yui_css'
%}

现在一切都在生产环境中完美运行,但问题出在开发环境中。文件链接正确,我可以打开文件,但资源类型实际上是 text/html 而不是 text/css,即使类型设置为 text/css,如下所示:

<link rel="stylesheet" type="text/css" href="/app_dev.php/css/ab72c13_main_1.css"/>

什么会导致这个奇怪的问题?

最佳答案

在@cordoval 的帮助下,我终于找到了问题。

我有两个配置 assetic 的文件:use_controller,其中一个用 true 覆盖了另一个。

所以这个问题的解决方案是设置 assetic: use_controller : false 并使用 assetic:dump --watch 自动转储 assetic,以防你不想每次修改 css/js 文件时都这样做。

关于html - Symfony Assetic 错误的资源类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15221966/

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