1

我是一名网页设计师(前端开发人员),想使用 sass+compass 和 slim-lang(类似于 haml,但更轻量级)。如果您不熟悉,这些都是 ruby​​gem,它们解析代码并编译为 html 和 css。我的理解到此结束。

我已经阅读了一些 ruby​​ 教程,但它们都面向 mac 用户。可悲的是,我是一个 Windows 用户,我得到的只是一个令人困惑的脚注。我尝试安装 ruby​​,但没有一个命令可以工作,所以我开始寻找其他解决方案(由于 windows 缺乏有用的命令行令人作呕)。

目前我正在研究使用 cloud9 进行编辑和使用 github 进行编译(这甚至可能吗?)......但我根本不懂 git。这是矫枉过正吗?有没有一种简单的方法可以做到这一点,或者至少对这一切有一些简明的解释?我知道我不傻;我只是觉得我在这里缺少一些关键的东西。

(自我注意:买一个mac)

tl;博士:

我有的东西:

  • 视窗

我需要的东西:

  • 编辑代码/管理项目的简单 ide
  • 编译 slim、compass、sass 的简单方法,无需头疼
4

1 回答 1

3

很抱歉听到您遇到问题。一些事情要尝试:

  1. 安装RubyInstaller
  2. 在 Windows 开始菜单中找到 Ruby 程序组并运行“使用 Ruby 启动命令提示符”
  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。尝试按照此处的指南针安装文档进行操作。Windows 的命令与 Mac/Linux 的命令相同。如果您在学习 Windows 命令行方面需要一些帮助,有很多关于.

如果您真的不熟悉命令行,请查看Compass.appScout 。不过,我确实建议您掌握命令行。这是一个非常好用的技能。

我建议使用简单的文本编辑器而不是 IDE。我更喜欢 Sublime Text 2,但 Notepad++ 或 Scite 可能更适合你。RubyMine 是一个很好的 IDE,但它并不简单。

暂时忘记 Git - 你不需要它来做你想做的事情(编译 Sass 和 Slim 文件)。

最后的分手想法是:你在 Mac 上做这件事后的难度大致相同,所以在这个阶段购买一台不会让你的生活变得更轻松。不过,从长远来看,如果你认真地进行 Rails 开发,那么 Mac 会让生活变得更轻松。但是,如果您只是编译 Sass 和 Slim,则无需切换。作者在跨平台工作方面做得很好。

于 2012-03-01T21:30:12.050 回答