いくつかのJavaScriptファイルを組み合わせて圧縮するようにSymfony2プロジェクトを設定しようとしています。以下は、これを実現するために使用しているタグの例です。
{% javascripts 'bundles/acmedemo/js/*' output='js/plugins.js' filter='closure' %}
<script type="text/javascript" src="{{ asset_url }}"></script>
{% endjavascripts %}
yuiコンプレッサーjarにマップするように構成しました。
assetic:
debug: %kernel.debug%
use_controller: false
filters:
cssrewrite: ~
closure:
jar: %kernel.root_dir%/java/yuicompressor-2.4.6.jar
yui_css:
jar: %kernel.root_dir%/java/yuicompressor-2.4.6.jar
ブラウザでページを表示しようとすると、ロードに時間がかかり、出力ファイルが含まれません。app / console Assetic:dumpコマンドを実行しようとしましたが、次のエラーが発生しました:
[RuntimeException]入力ファイルが指定されていない場合、デフォルトでstdinになります。この場合、「type」オプションが必要です。それ以外の場合、「type」オプションは入力の場合にのみ必要です。そして、ウィンドウプロンプトはそれを遮断します。
他の誰かがこの問題に遭遇しましたか?