推荐关注
› Meteor
› JSLint - a JavaScript code quality tool
› jsFiddle
› D3.js
› WebStorm
推荐书目
› JavaScript 权威指南第 5 版
› Closure: The Definitive Guide
TYchen

各位大大,小的我想入手一个 css 预编译,请问现在哪个好- -less, sass, stylus?还是有其他的嘛。。

  •  
  •   TYchen · Sep 11, 2017 · 7628 views
    This topic created in 3343 days ago, the information mentioned may be changed or developed.

    喵~A~

    35 replies  •  2017-09-14 08:09:13 +08:00
    murmur
    murmur
    Sep 11, 2017
    1
    个人感觉 less 就够用了,mixin,变量,嵌套,最常用的全支持了,没有多余的
    lsongdev
    lsongdev
    Sep 11, 2017 via iPhone
    2
    PostCSS
    SuperMild
    SuperMild
    Sep 11, 2017
    3
    sass 够用了,简单,支持广。
    zhlssg
    zhlssg
    Sep 11, 2017❤️3
    4
    其实大部分都差不多,不过不推荐用 sass,node-sass 坑害了多少人...
    WispZhan
    WispZhan
    Sep 11, 2017
    5
    @zhlssg 怎么个说法?
    laclys
    laclys
    Sep 11, 2017
    6
    可以试试 stylus,node 写的
    SilentDepth
    SilentDepth
    Sep 11, 2017
    7
    CSSNext (PostCSS) > Stylus > SASS > LESS
    sensui7
    sensui7
    Sep 12, 2017
    8
    你喜欢缩进而不是括号? stylus
    gem 源被墙是否无所谓? 是 sass.
    大量的 css 框架是基于 sass 是否无所谓? 是 less
    sensui7
    sensui7
    Sep 12, 2017
    9
    @WispZhan 说多了都是泪
    ETiV
    ETiV
    Sep 12, 2017
    10
    我就是因为不喜欢缩进而选择了 stylus …… 233

    都学吧,学习这些东西,成本并不算高,触类旁通的

    你如果只学了某一个,好多开源项目,恰巧是你没学的那个,改起来就比较尴尬了……

    不过还是推荐优先掌握 less,用户基数大

    我给 WebStorm 提了个 stylus 注释后格式化代码导致的缩进 bug,过了 9 个月才被修复
    而期间只有 4、5 条其他人的相同 ticket,说明同时用 webstorm+stylus 的人太少了...
    nidaye999
    nidaye999
    Sep 12, 2017
    11
    Sass 听我的 没错。
    duan602728596
    duan602728596
    Sep 12, 2017 via iPhone
    12
    可以主用 sass,然后过一遍 less 和 stylus
    xcatliu
    xcatliu
    Sep 12, 2017 via iPhone
    13
    PostCSS
    changkong
    changkong
    Sep 12, 2017
    14
    无所谓,喜欢哪个用哪个,反正都差不多,会了一个其他也会了把
    fortunezhang
    fortunezhang
    Sep 12, 2017
    15
    我喜欢 less,建议你多试试,然后选出一个适合自己的. 就目前来说,没有多少功能 A 有而 B 没有,只是实现起来简单与复杂的不同.
    maomaomao001
    maomaomao001
    Sep 12, 2017 via Android
    16
    saas 安装太麻烦了,还要处理中文编码问题,
    直接用 stylus 吧, 我初步使用发现它也支持 sass 那种写法,而且安装太友好了
    sdwill
    sdwill
    Sep 12, 2017
    17
    我在用 sass,但是如果都没了解过的话,推荐 PostCSS。
    hevi
    hevi
    Sep 12, 2017
    18
    sass 吧,还能用命令行动态监听变化生成 css,其他两个配起来太麻烦
    KuroNekoFan
    KuroNekoFan
    Sep 12, 2017
    19
    不知道为什么这么推荐 sass,是我就选 stylus
    之前看一个 sass 重复引入 @import 会编译出重复 css 的问题,2011 年的 issue,到现在还没解决
    hasbug
    hasbug
    Sep 12, 2017
    20
    前端就是花样太多,我只懂用 sass,遇到一些第三方的用了 LESS 就头疼
    flowfire
    flowfire
    Sep 12, 2017 via Android
    21
    @sensui7 感觉三天两头被墙………
    coolcoffee
    coolcoffee
    Sep 12, 2017
    22
    抛开 node-sass 的问题,我认为 sass 比 less 要更好用一点。
    learnshare
    learnshare
    Sep 12, 2017
    23
    Less 第一个,Sass 第二个
    vardarling
    vardarling
    Sep 12, 2017 via iPhone
    24
    用 jss 吧
    dangyuluo
    dangyuluo
    Sep 12, 2017
    25
    我感觉 sass 好用一些
    Lpl
    Lpl
    Sep 12, 2017 via iPhone
    26
    @zhlssg 坑害最多的是我们这种 devops
    wxsm
    wxsm
    Sep 12, 2017
    27
    如果是自己想学,那这些都半斤八两,随便学一个就够用了,也够面试了。
    如果是团队项目,就选会的人最多的那个。
    gclove
    gclove
    Sep 12, 2017
    28
    PostCSS 不知道怎么学 。。。 大佬给我解释下, 我就知道 Autoprefixer

    SASS 和 Stylus 用起来都很顺手,

    PostCSS 是 Vue webpack 里面自带的
    Miy4mori
    Miy4mori
    Sep 12, 2017 via iPhone
    29
    我喜欢 scss
    saran
    saran
    Sep 12, 2017
    30
    less
    SilentDepth
    SilentDepth
    Sep 12, 2017❤️1
    31
    @gclove #28 PostCSS 之于 CSS,Babel 之于 JS。站在 CSS 的角度,你学的应该是 CSSNext (或者说 CSS4 )
    Perry
    Perry
    Sep 12, 2017
    33
    sass / scss
    gclove
    gclove
    Sep 12, 2017
    34
    @SilentDepth 这一定是前端大佬, 膜拜
    levinit
    levinit
    Sep 14, 2017
    35
    各说各有理啊 我推荐 sass,不想适应新风格用 scss 写法减少适应成本
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1728 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 71ms · UTC 12:28 · PVG 20:28 · LAX 04:28 · JFK 07:28
    ♥ Do have faith in what you're doing.