共有ホストの Java またはノードにアクセスできません。これらのエンジンなしで資産を使用し続けることができるように、サーバー側を縮小する方法はありますか? Uglify は node を使用し、yui-compressor (非推奨) は java を使用します。
ありがとう!
PHP コードのみを使用する 2 つのフィルターがあるようです。
composerを介してminify php ライブラリーをインストールしてから、アセット・フィルターを使用する必要がありcssmin
ますjsminplus
。
手順を明確にするためだけに:
composer require mrclay/minify
symfonyapp/config/config.yml
でアセット設定に追加:
# some stuff
assetic:
filters:
# possible another filters
minifycsscompressor: ~
jsminplus: ~
{% stylesheets
<your assets>
filter='minifycsscompressor'
%}
<link rel="stylesheet" href="{{ asset_url }}">
{% endstylesheets %}
{% javascripts
<your assets>
filter='jsminplus'
%}
<script src="{{ asset_url }}"></script>
{% endjavascripts %}