Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Ruby和RoR项目倾向于使用Sass而不是更少的原因是什么?_Ruby On Rails_Ruby_Sass_Less - Fatal编程技术网

Ruby on rails Ruby和RoR项目倾向于使用Sass而不是更少的原因是什么?

Ruby on rails Ruby和RoR项目倾向于使用Sass而不是更少的原因是什么?,ruby-on-rails,ruby,sass,less,Ruby On Rails,Ruby,Sass,Less,我正在开始我的第一个RoR项目,我已经少用了一段时间了。我不反对粗鲁无礼,我只是第一次无意中发现了更少。也就是说: 我发现有更多的参考文献提到将Sass与Compass结合使用,而不是与SimpLESS结合使用 乍一看,Ruby Mine IDE(我正在考虑试用)似乎内置了一个Sass选项,但没有比这更便宜的了 我不想知道哪一个Sass和LESS是“更好的”,只要有一个内在的原因喜欢使用Ruby开发的Sass。一般来说,这是一个品味的问题。这两种语言都有相似的概念(变量、混合、嵌套等),因此可以

我正在开始我的第一个RoR项目,我已经少用了一段时间了。我不反对粗鲁无礼,我只是第一次无意中发现了更少。也就是说:

  • 我发现有更多的参考文献提到将Sass与Compass结合使用,而不是与SimpLESS结合使用
  • 乍一看,Ruby Mine IDE(我正在考虑试用)似乎内置了一个Sass选项,但没有比这更便宜的了

  • 我不想知道哪一个Sass和LESS是“更好的”,只要有一个内在的原因喜欢使用Ruby开发的Sass。

    一般来说,这是一个品味的问题。这两种语言都有相似的概念(变量、混合、嵌套等),因此可以类似地使用

    我个人更喜欢SCSS风格或SASS,因为它最像CSS(事实上,它在语法上是CSS),而且我不必完全学习一门新语言。对我来说,这感觉很自然。另一方面,LESS(在一定程度上是SASS)使用了一种新的语法,这使得它更难开始使用,并且不允许使用现有的CSS不变(这对我来说是一个很大的问题)


    另一个重要的一点是,Rails自3.1以来认可SASS作为默认样式表库。虽然您可以覆盖此选项并使用任何您喜欢的选项,但许多人使用默认选项。

    一般来说,这是一个品味问题。这两种语言都有相似的概念(变量、混合、嵌套等),因此可以类似地使用

    我个人更喜欢SCSS风格或SASS,因为它最像CSS(事实上,它在语法上是CSS),而且我不必完全学习一门新语言。对我来说,这感觉很自然。另一方面,LESS(在一定程度上是SASS)使用了一种新的语法,这使得它更难开始使用,并且不允许使用现有的CSS不变(这对我来说是一个很大的问题)


    另一个重要的一点是,Rails自3.1以来认可SASS作为默认样式表库。虽然你可以覆盖它并使用任何你喜欢的东西,但是很多人使用默认的东西。

    SASS类似于HAML,这就是为什么我更喜欢SASS类似于HAML,这就是为什么我更喜欢SASS,因为它是Rails 3.1中的默认值?嗯,因为它是Rails 3.1中的默认值?很好的答案-web开发是一个复杂的主题,尤其是如果您忽略了大多数框架为您做出的默认选择!很好的回答-web开发是一个复杂的主题,特别是如果您忽略了大多数框架为您做出的默认选择!