Ste*_*ere 2 less symfony twig assetic
我将所有资产都放在我的Bundles中,例如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 %}
Run Code Online (Sandbox Code Playgroud)
因此,每当我对我的css或js进行调整时,我需要做一个assets:install然后然后assetic:dump在前端看到它.
有没有办法观察捆绑包中的资产?
您可以使用symlink选项assets:install命令.这将使web文件夹中的符号链接到您的包public文件夹
app/console assets:install --symlink
Run Code Online (Sandbox Code Playgroud)
如果没有symlink选项,此任务会复制文件,因此您的更改不会受到影响.
您可能还想检查命令watch选项assetic:dump
app/console assetic:dump --watch
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6549 次 |
| 最近记录: |