首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >跟assetic说

跟assetic说
EN

Stack Overflow用户
提问于 2015-02-09 10:03:18
回答 1查看 408关注 0票数 2

有没有人在assetic看到过这个错误,

代码语言:javascript
复制
/usr/bin/ruby: No such file or directory -- /usr/bin/sass (LoadError)

我已经安装了ruby和sass,但是每次我转储assetic时都会遇到这个错误,

代码语言:javascript
复制
sudo app/console assetic:dump
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 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,则可以使用以下方法修复:

代码语言:javascript
复制
assetic:
    ruby: ~

它将null设置为Ruby二进制,因此Assetic SassFilter将只调用sass二进制本身。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28407136

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档