私は、yuiコンプレッサーを使用してアセットを実行しようとしています。これが実行されている場合は、sassを使用します。現在、両方とも機能しません。config.ymlとtwigテンプレートからすべてのフィルターを削除すると、それが機能php app/console assetic:dump
し、cssファイルとjsファイルがコピーされます。
ここで、yuiコンプレッサーを追加したいのですが、config.ymlは次のようになります。
assetic:
debug: %kernel.debug%
use_controller: false
filters:
yui_js:
jar: %kernel.root_dir%/Resources/java/yuicompressor-2.4.6.jar
テンプレートにフィルターを追加してassetic:dumpを再度実行すると、次のエラーが発生します(私によるメッセージの翻訳)。
[RuntimeException]
The syntax for filename, directory name or drive name is wrong
java.exeへのパスを指定するように指示する記事を見つけたので、これをconfig.ymlに追加します。
assetic:
..
java: C:/Program Files (x86)/Java/jre6/bin/java.exe
..
今assetic:dumpは私に言います:
[RuntimeException]
The COMMAND "C:/Program" is either written wrong or
構成で両方の変数(/の代わりに\または\を使用、一重引用符または二重引用符を追加、短いエイリアスProgra〜1またはProgra〜2を使用)を試してみましたが、どこにも行きませんでした。両方のエラーが常に発生します。多分誰かが私を正しい方向に向けることができます。