首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ruby sass,无法解决依赖关系

ruby sass,无法解决依赖关系
EN

Stack Overflow用户
提问于 2014-05-17 09:35:02
回答 3查看 997关注 0票数 1

我下载了两个创业板文件:Sass-3.3.7.gem & compass-0.12.6.gem

我运行了它安装的gem install --local Sass-3.3.7.gem

后面跟着compass的相同命令,但得到了错误:

代码语言:javascript
复制
 unable to resolve dependencies: compass requires sass (~>3.2.19)

我正在安装预下载,因为我没有连接。有人知道什么是解决办法吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-05-17 09:46:56

指南针0.12.6显然依赖于sass ~>3.2.19,这意味着sass的版本应该大于3.2,小于3.3,因此基本上需要sass 3.2.x。你有两个选择。

  1. 还可以下载sass 3.2.19,安装这两个版本的sass,自己使用最新的版本,并使指南针快乐。
  2. 只需安装sass 3.2.19并自己使用,这显然只有在不需要在sass 3.3中引入的任何特性时才能工作。
票数 1
EN

Stack Overflow用户

发布于 2014-05-20 09:19:34

安装Sass 3.2.19:

代码语言:javascript
复制
sudo gem install sass -v 3.2.19 

我不需要Sass 3.3.7,Jekyll一直在查找最新的安装版本,所以我卸载了Sass 3.3.7:

代码语言:javascript
复制
sudo gem uninstall sass

Sass似乎没有覆盖以前的版本,所以我仍然安装了3.3.2 (如果安装了多个版本,它可以让您选择要卸载的版本),所以我也卸载了它。

票数 1
EN

Stack Overflow用户

发布于 2014-05-17 13:31:24

您可以运行gem dependency <gem name>来查看gem依赖项和所需版本的列表。

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

https://stackoverflow.com/questions/23709780

复制
相关文章

相似问题

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