Tag: 罗盘 萨斯

在ruby中运行指南针时无效的gemspec错误

在OSX 10.7.3中运行新的罗盘项目时收到以下错误。 Invalid gemspec in [/Library/Ruby/Gems/1.8/specifications/multipart-post-1.1.5.gemspec]: invalid date format in specification: “2012-02-13 00:00:00.000000000Z” 我已经尝试运行sudo gem update –system来解决问题,但是这样做时我得到了同样的错误。

找不到Ruby-SassCompiler的指南针

我有一个小的ruby脚本使用Compass来编译* .scss文件,因为Compass和Sass是基于ruby的我只是直接使用编译器(基于这个SO问题 ): require ‘compass’ require ‘sass’ Compass.add_configuration({ :project_path => ‘.’, :sass_path => ‘css’, :css_path => ‘css’, :output_style => :compressed },’custom’) Compass.compiler.compile(‘css/index.scss’, ‘css/index.css’) 这按预期工作并进行编译,但是,我也得到了这样的信息: Compass.compiler is deprecated. Use Compass.sass_compiler instead. 所以我试着用: Compass.sass_compiler.compile(‘css/index.scss’, ‘test.css’) 什么引发错误,告诉我没有定义类SassCompiler (NoMethodError)。 我真的想使用建议的方法,但我可以使用它,我需要提前做什么? 感谢帮助!

Compass / SASS中缺少依赖关系

因此,我并没有通过Compass为我一直在使用它的附加组件做太多的疯狂。 我的主要用例是利用颜色操作库和一些条件/循环结构来生成一些不同的主题。 昨天我确实运行了一个省略号库的安装,然后在尝试“观察”我的项目时给出了以下消息… [听警告]:缺少依赖’wdm’(版本’〜> 0.1’)! 请运行以下命令以满足依赖性:gem install –version’〜> 0.1’wdm 为了获得更好的性能,建议您满足缺少的依赖性。 我的配置文件中没有看到任何与此’wdm’引用有关的内容,所以我希望有人可以帮我弄清楚如何解决这个缺失的依赖项。 我已经尝试过运行任何和所有gem更新。 我目前在Compass中的’框架和模式’是:: compass / ellipsis – 用于跨浏览器省略号截断文本的插件。 指南针/扩展程序 – 生成指南针扩展。 指南针/饼图 – 与http://css3pie.com/集成 指南针/项目 – 默认项目布局。 这是我的@imports :: @import“compass / css3”; @import“compass / css3 / user-interface”; @import“partials / variables”; @import“partials / colors”; @import“partials / modules”; 谢谢阅读!

下载所有gem依赖项

我想通过下载任何所需文件并将其带到另一台没有互联网连接的机器来安装指南针。 我已经下载了罗盘的源代码包,当我在非连接的机器上运行gem时,它会抱怨缺少依赖项。 有解决方案吗