你认为 sass 和 less 哪个更好用?

2013-10-05 17:43:49 +08:00
 darasion
20342 次点击
所在节点    Node.js
23 条回复
foru17
2013-10-05 18:08:52 +08:00
纠正一下,是 Sass....
chloerei
2013-10-05 18:24:49 +08:00
差不多,看开发环境集成哪个方便点。
breeswish
2013-10-05 18:39:17 +08:00
我觉得stylus更好用
66beta
2013-10-05 18:45:16 +08:00
Sass,但是感觉主流开源项目用Scss的更多

既然搞了,那就彻底,支持Sass
minowu
2013-10-05 19:16:06 +08:00
Sass,至于为什么...因为第一个接触的是Sass,习惯后觉得less比较弱。
otakustay
2013-10-05 19:40:01 +08:00
stylus+1
Perry
2013-10-05 20:33:06 +08:00
Sass,而且常用bourbon
只是纯粹的喜欢
anson0370
2013-10-05 22:52:26 +08:00
Sass+1 less会火感觉纯粹是因为bootstrap
and 我用Scss比较多
zythum
2013-10-05 23:18:56 +08:00
@anson0370
sass 必须依赖后台语言做编译(朱一知道好像还没有纯javascript做的解释器), 所以对于纯前端,个人感觉还是less 更加合适应用场景 所以bootstrap用这玩样。
anson0370
2013-10-05 23:23:28 +08:00
@zythum 倒是没有注意过纯前端编译这个问题 不过似乎不是个很大的优势?在大部分时候你总会有个后端环境的(再不济也有个开发环境)请问能举例一个合适的场景吗?
robertlyc
2013-10-05 23:45:09 +08:00
compass秒less,stylus十几条大马路
zythum
2013-10-05 23:47:36 +08:00
虽然可以没有后端程序不是一个很大的优势。没有一个非常有一个无坚不破的理由。但是部署简单是肯定的。做demo给第三者看是方便的。对于初学者是友好的。

朱一没有偏向那个说那个css预处理方式最好。具体区别可以看司徒正美酱的博文。写得没有再详细不过了,看完了都不需要看文档了有木有。就看那个用起来顺手了。

http://www.cnblogs.com/rubylouvre/archive/2013/01/13/2858251.html


PS. 其实sass也有时时编译的程序了。 监听文件改变编译实现也不是难事了。
anson0370
2013-10-06 01:20:39 +08:00
@zythum 实时编译完全不是问题, compass 就带,我们自己做了个打包工具也支持实时编译
不过对于初学者友好这一点确实,直接 import 一个 js 就搞定了
zythum
2013-10-06 02:37:32 +08:00
@robertlyc compass 和less 不属于同一个级别的东西。是不能比的 这么就好像说 django 秒 ruby 是几条大马路了。

compass 对于 sass 就好像 jquery + grunt 对于 js 或者 rails 对于 ruby

sass 对于 css 就好像 coffee 对于 js
zythum
2013-10-06 02:40:52 +08:00
@anson0370 其实还有一个不喜欢 sass 的一个很大的 原因 是不喜欢那位阿姨…

其实朱一还是裸写css比较多。因为公司都是裸写的...
P233
2013-10-06 05:40:47 +08:00
用 Sass,可惜大部分 CSS 辅助工具只支持 SCSS,不得已转了

LESS 用得比较少,最近的新功能没关注,已经跟不上了
FrankFang128
2013-10-06 11:06:43 +08:00
Sass,社区成熟,Less 有的功能它都有。
Bootstrap 用 Less 很大原因是他们认识 Less 的开发者,好沟通。
cyr1l
2013-10-06 13:51:57 +08:00
实时编译都有的吧。 一个用 node 编译一个用 ruby 编译。
L42y
2013-10-06 14:54:47 +08:00
CSS preprocessor 我觉得 rework: https://github.com/visionmedia/rework 比较好
P233
2013-10-06 15:27:00 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/84630

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX