我一直在使用http://compass-style.org/的指南针管理我的网站css很长一段时间.我刚刚安装了最新版本,我得到一个相当不愉快的错误,因为副作用损坏了我所有的css文件.如何降级到旧版本?
谢谢,马特
SASS有Compass(社区维护的sass mixins /方法库).
LESS有没有可以与Compass比较的支持库?列出任何内容都会有帮助!
我搜索和搜索,所有我能看到的是使用指南针轨道3.1只是编辑Gemfile如下:
gem 'compass', :git => 'https://github.com/chriseppstein/compass.git', :branch => 'rails31'
gem 'sass-rails', "~> 3.1.0.rc"
Run Code Online (Sandbox Code Playgroud)
是的,我明白了,但下一步是什么?我看到的每个教程都说,使用那个特定的分叉.但是我仍然无法使用带有rails 3.1的罗盘.
我这样做了:
$ compass init rails . --syntax sass
directory ./app/stylesheets/
create ./config/compass.rb
create ./app/stylesheets/screen.sass
create ./app/stylesheets/print.sass
create ./app/stylesheets/ie.sass
Run Code Online (Sandbox Code Playgroud)
由于3.1现在正在使用资产,我只是将所有这些文件转移到3.1.另外,我使用的是指南针-960插件,我在哪里需要它?我尝试添加一个需要960的compass.rb并需要html5样板,我仍然会收到错误:
Error compiling asset application.css:
NoMethodError: undefined method `Error' for Compass:Module
(in /Users/eumir/rails_apps/kiseki/app/assets/stylesheets/screen.sass)
NoMethodError (undefined method `Error' for Compass:Module
(in /Users/eumir/rails_apps/kiseki/app/assets/stylesheets/screen.sass)):
Run Code Online (Sandbox Code Playgroud)
我尝试做罗盘编译,它给了我这个:
$ compass compile无需编译.如果您正在尝试启动一个新项目,那么您已经离开了目录参数.运行"compass -h"获取帮助.
正如我所说,我已经编辑了我的compass.rb所以我仍然难以理解如何解决这个问题.有帮助吗?
如何配置罗盘输出较小或压缩的CSS文件?我试过compass -s compressed但是没用.
我想通过下载任何所需的文件并将它们带到没有互联网连接的另一台机器来安装指南针.我已经下载了罗盘的源代码包,当我在非连接的机器上运行gem时,它抱怨缺少依赖项.有解决方案吗
我正在尝试在启动新的Rails 3.1项目时决定是否应该包含Compass.我以前没用过Compass.
Rails 3.1现在直接支持SCSS.Rails 3.1资产管道(通过链轮)现在自动编译样式表.我可以直接使用蓝图等CSS框架的SCSS版本.
使用Compass with Rails 3.1可以获得什么好处?
sass blueprint-css ruby-on-rails-3 ruby-on-rails-3.1 compass-sass
其他Wordpress主题开发人员如何利用其压缩输出风格将Sass融入主题开发中?Sass压缩删除所有注释,所以我目前有一个空的style.css与我的主题声明和一个@import调用指南针的缩小的CSS,但这似乎不是最好的解决方案.
有没有人找到解决方法?如果没有,最好的解决方案是什么?
http://codex.wordpress.org/Theme_Development#Theme_Stylesheet
http://sass-lang.com/docs/yardoc/file.SASS_REFERENCE.html#id40
有没有人在标准C#ASP.NET环境中完成Compass for CSS/SASS的任何开发?
有没有一个我可以下载的发行版已准备好用于Windows,或者我是否需要安装每个方程式并自己构建指南针?
是否有任何插件可以使Compass与VS2008更友好地进行开发,例如在构建中自动处理Compass/SASS,语法突出显示和/或智能感知支持?
如果没有任何VS IDE插件,那么在Compass中处理编码的独立文本编辑器的最佳选项是什么?
我在rails项目上使用haml(+ sass)有一些经验.我最近开始使用blueprintcss - 我唯一做的就是将blueprint.css转换为sass文件,并从那里开始编码.我甚至有一个rails发生器,默认包含所有这些.
似乎Compass完成了我的工作以及其他事情.我试图了解其他东西是什么 - 但文档/教程不是很清楚.
这些是我的结论:
通过这种分析,我很想给Compass一个尝试.
我的分析是否正确?我错过了任何关键点,还是我错误地评估了这些要点?
我今天才开始玩compass和haml.虽然我很熟悉的方式sass工作,我得到一个什么样的想法compass是为sass以及如何使用它,我已经当涉及到使用打了道路块一点点haml有效.
当然我希望这里的某个人已经知道我的问题的答案,并且可以给我一点启动haml.
这是我想要完成的事情:保存时自动编译我的HAML文件.
然而,该项目只是一个非常小的静态站点(几页),用于构建模板集,以便以后集成到ExpressionEngine CMS(php基于解决方案)中.
所以请记住,我自己使用HAML来简化最初的"设计到HTML/CSS"过程,这是一个自动编译我的HAML文件到HTML的好方法,基本上是一个给我一个haml watch命令,我可以在我的运行项目?
那里有甚至这样的东西吗?
至于我正在运行的平台,我有一台运行OS X 10.6.6的Mac.
感谢阅读,任何想法,建议,帮助将非常感谢.
compass-sass ×10
sass ×5
css ×3
haml ×2
rubygems ×2
asp.net ×1
c# ×1
compilation ×1
compression ×1
less ×1
project ×1
ruby ×1
watch ×1
windows ×1
wordpress ×1