Symfony2可以';在assetic筛选器中找不到ruby.xml
我需要你的帮助 刚刚安装了compass和sass,重新加载页面后,出现以下错误: InvalidArgumentException:文件“filters/ruby.xml”不存在(位于:/var/www/ProjectName/Symfony/vendor/Symfony/assetic bundle/Symfony/bundle/AsseticBundle/DependencyInjection/。/Resources/config中)Symfony2可以';在assetic筛选器中找不到ruby.xml,ruby,symfony,symfony-2.3,assetic,Ruby,Symfony,Symfony 2.3,Assetic,我需要你的帮助 刚刚安装了compass和sass,重新加载页面后,出现以下错误: InvalidArgumentException:文件“filters/ruby.xml”不存在(位于:/var/www/ProjectName/Symfony/vendor/Symfony/assetic bundle/Symfony/bundle/AsseticBundle/DependencyInjection/。/Resources/config中) 如何重新安装或创建文件?看起来您的Assetic配置不
如何重新安装或创建文件?看起来您的Assetic配置不正确,它试图加载不存在的
ruby
筛选器的配置。我假设您的配置的assetic.filters
部分如下所示:
assetic:
# ...
filters:
ruby:
apply_to: "\.sass$"
Assetic查找与过滤器
数组键匹配的过滤器配置,但它确实找不到ruby
过滤器。您应该改用sass
过滤器:
assetic:
# ...
filters:
sass:
apply_to: "\.scss$"
哪个版本的assetic?你做过php应用程序/控制台资产:安装吗?DonCallisto是的,我做过php应用程序/控制台资产:install@kaizer,na zdorovie!:)