我是一名网页设计师(前端开发人员),他想使用sass + compass和slim-lang(类似于haml,但更轻巧)。如果您不熟悉,这些都是rubygems,它解析代码并编译为html和css。这就是我的理解结束的地方。
我已经完成了一些ruby教程,但它们都适合mac用户。遗憾的是,我是一个Windows用户,我只是一个令人困惑的脚注。我尝试安装ruby,但没有一个命令可以工作,所以我开始寻找其他解决方案(由于Windows令人厌恶的缺乏有用的命令行)。
目前我正在研究使用cloud9进行编辑和使用github进行编译(甚至可能吗?)......但我根本不理解git。这有点过分吗?有没有一种简单的方法可以做到这一点,或者至少对这一切有一些简洁的解释?我知道我不是傻瓜;我觉得我在这里缺少一些关键的东西。
(注意自己:买一台mac)
TL; DR:
我拥有的东西:
我需要的东西:
答案 0 :(得分:3)
很抱歉听到您遇到问题。有些事要尝试:
gem install compass
你应该看到这样的事情:
ruby 1.9.3p0 (2011-10-30) [i386-mingw32]
C:\>gem install compass
Fetching: sass-3.1.15.gem (100%)
Fetching: chunky_png-1.2.5.gem (100%)
Fetching: fssm-0.2.8.1.gem (100%)
Fetching: compass-0.11.7.gem (100%)
Successfully installed sass-3.1.15
Successfully installed chunky_png-1.2.5
Successfully installed fssm-0.2.8.1
Successfully installed compass-0.11.7
4 gems installed
这有用吗?如果是这样,那么你很高兴。您还需要安装Slim:gem install slim
。请尝试点击此处的Compass install documentation。 Windows的命令与Mac / Linux的命令相同。如果您需要一些帮助来了解Windows命令行,可以使用plenty of tutorials around。
如果您真的没有使用命令行,请查看Compass.app和Scout。不过,我确实建议您掌握命令行。这是一种非常方便的技能。
我建议使用简单的文本编辑器而不是IDE。我更喜欢Sublime Text 2,但Notepad ++或Scite可能更适合你。 RubyMine是一个很好的IDE,但它并不简单。
暂时忘记Git - 你不需要它来做你想做的事情(编译Sass和Slim文件)。
最后一个离别的想法:你在Mac上做的事情大致相同,所以在这个阶段购买一个不会让你的生活更轻松。但从长远来看,如果你认真对待Rails开发,那么Mac会让生活变得更轻松。如果您只是编译Sass和Slim,则无需切换。作者在跨平台工作方面做得很好。