gpt4 book ai didi

symfony - 如何在 Symfony 中使用 assetic 查看 Assets 并自动安装和转储 Assets

转载 作者:行者123 更新时间:2023-12-05 08:34:22 27 4
gpt4 key购买 nike

我把我所有的 Assets 都放在我的包里例如myBundle/Resources/public/css/

然后像这样加载它们:

{% block stylesheets %}
{{ parent() }}
{% stylesheets
'@myBundle/Resources/public/vendor/bootstrap.css'
filter='cssrewrite'
%}
<link href="{{ asset_url }}" rel="stylesheet" media="screen" />
{% endstylesheets %}
{% endblock %}

所以每次我对我的 css 或 js 进行调整时,我都需要执行 assets:install 然后执行 assetic:dump 才能在前端看到它.

有什么方法可以查看 bundle 中的 Assets 吗?

最佳答案

您可以使用 symlink 选项到 assets:install 命令。这将使 web 文件夹中的符号链接(symbolic link)到您的包 public 文件夹

app/console assets:install --symlink

如果没有 symlink 选项,此任务会复制文件,因此您的更改不会影响。

您可能还想检查 assetic:dump 命令的 watch 选项

app/console assetic:dump --watch

关于symfony - 如何在 Symfony 中使用 assetic 查看 Assets 并自动安装和转储 Assets ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28086109/

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