有没有人在assetic看到过这个错误,
/usr/bin/ruby: No such file or directory -- /usr/bin/sass (LoadError)我已经安装了ruby和sass,但是每次我转储assetic时都会遇到这个错误,
sudo app/console assetic:dump发布于 2015-06-23 11:10:15
问题是,如果设置了红宝石和sass路径,Assetic SassFilter会自动合并这两条路径。Assetic有红宝石和sass的默认值,所以两者都设置好了。
这就产生了一个类似于/usr/bin/ruby /usr/bin/sass some.css some.sass的命令,这是错误的,因为它使用sass bin作为参数来调用sass bin。由于sass是作为全局gem安装的,具有自己的二进制文件,所以我们以前不必调用ruby。
如果在项目中其他任何地方都不使用ruby,则可以使用以下方法修复:
assetic:
ruby: ~它将null设置为Ruby二进制,因此Assetic SassFilter将只调用sass二进制本身。
https://stackoverflow.com/questions/28407136
复制相似问题