我是否需要安装xcode才能安装自制软件来安装RUBY来安装COMPASS以使用SUSY?

问题描述:

为什么我需要安装这么多才能使用Susy或任何Sass框架?我是否需要安装xcode才能安装自制软件来安装RUBY来安装COMPASS以使用SUSY?

我在用青菜和青菜框架非常感兴趣,不过我想不出来开始使用它正确的方式。我不明白为什么我需要安装这么多东西才能使用一件事。另外,我从来没有通过某种终端安装某些东西,所以这使我非常惊讶,为什么我不能只下载一个zip文件。

如果知道从哪里开始一个有用的教程,这也将帮助。

在此先感谢

指南针不需要与Susy。事实上,Compass不再维护,所以我强烈建议不要使用它。 Susy只需要Sass,但您可以使用任何Sass的风格 - Libsass,Ruby Sass,Node Sass,Gulp Sass等。如果编译Sass,它将与Susy一起工作。 Susy docs有各种设置的说明。

与Susy也不需要命令行的知识本身,虽然萨斯经常编译的方式。如果您在命令行中感到不舒服,有一些工具可以为Sass提供GUI包装。我认为CodeKit包含了Susy。

+0

谢谢,我仍然不舒服的命令行,但我用也无妨,因为它是安装两个青菜和超对称的最简单的方法。我会研究不同类型的sass,我认为只有一个。我使用指南针的版本来制作一个目录。如果指南针不再维持,我是否应该尽快停止? – Jelbow

+0

是的,我会建议放弃指南针。我认为这意味着您将Susy安装为红宝石?我认为使用NPM进行包管理比较简单,因为这些文件存储在本地,您可以在没有Compass帮助的情况下直接引用它们。 –

您的Mac已经自带了一个Ruby的版本(与Sierra甚至足够新的版本)。除非您正在积极研究不同版本的Ruby,否则不需要安装自定义Ruby(甚至是Ruby版本管理器)。

你可能还需要一个编译器。在这里,xcode命令行工具就足够了。您可以使用xcode-select --install进行安装。

一般来说,所有这些工具都COMAND线为主。如果您至少能够深入了解命令行的工作方式以及如何将它与您的工具结合使用,它将对您有极大的帮助。这也将帮助您将解决方案部署到实时服务器,通常仅通过命令行运行Linux。