Libsass: рдорд┐рдХреНрд╕рд┐рди рдХреЛ рдирд┐рдпрдВрддреНрд░рдг рдирд┐рд░реНрджреЗрд╢реЛрдВ рдпрд╛ рдЕрдиреНрдп рдорд┐рд╢реНрд░рдгреЛрдВ рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 22 рдЕрдкреНрд░реИрд▓ 2016  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: sass/libsass

<strong i="5">@mixin</strong> foo() {
    ....
    <strong i="6">@mixin</strong> bar() {
        ...
    }
}

рдЕрдм рд╕рдВрдХрд▓рди рдирд╣реАрдВ рдХрд░рддрд╛

рд╕рднреА 5 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдпрд╣ рдкрд░рд┐рдпреЛрдЬрдирд╛ Sass рднрд╛рд╖рд╛ рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реИред рд╣рдорд╛рд░рд╛ рд▓рдХреНрд╖реНрдп Sass рдХреЗ рд╕рд╛рде 100% рд╕рдВрдЧрдд рд╣реЛрдирд╛ рд╣реИред рд╣рдо рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдмрдВрдж рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ Ruby Sass рд╕рдорд╛рди рдЖрдЙрдЯрдкреБрдЯ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдХреГрдкрдпрд╛ рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ рдХрд┐ рдХрд┐рд╕реА рд╕рдорд╕реНрдпрд╛ рдХреЛ рдЦреЛрд▓рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ LibSass рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ Ruby Sass рд╕реЗ рднрд┐рдиреНрди рд╣реИред

рдпрджрд┐ рдЖрдк Sass рднрд╛рд╖рд╛ рдореЗрдВ рдлрд╝рд╛рдЗрд▓ рдмрдЧ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдХреГрдкрдпрд╛ Sass рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдорд╕реНрдпрд╛ рдЦреЛрд▓реЗрдВ - https://github.com/sass/sass

рдпрд╣ рдХреЛрдб рдХрднреА рднреА рд╡реИрдз Sass рдирд╣реАрдВ рдерд╛ред рдпрд╣ рдкрд╣рд▓реЗ рдПрдХ рдмрдЧ рдХреЗ рдХрд╛рд░рдг рдХрд╛рдо рдХрд░рддрд╛ рдерд╛, рдЙрд╕ рдмрдЧ рдХреЛ рдареАрдХ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

@xzyfer ,

рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИ, рдФрд░ рдпрд╣ Sass 3.4.22 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рдмрд┐рдирд╛ рд╕рдВрдХрд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ:

vagrant@debian-wheezy:~/test-ruby-sass$ sass pages.scss > out.css
DEPRECATION WARNING:
Sass 3.5 will no longer support Ruby 1.9.3.
Please upgrade to Ruby 2.0.0 or greater as soon as possible.
vagrant@debian-wheezy:~/test-ruby-sass$

рдХреНрдпрд╛ рдпрд╣ Sass рдХреЗ рдмрд╛рдж рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдмрджрд▓ рдЧрдпрд╛? $#$ gem install sass 3.4.22 рдорд┐рд▓рд╛ред

рдмрд┐рдирд╛ рдХрд┐рд╕реА рдХреЛрдб рдХреЗ рдореИрдВ рдЖрдкрд╕реЗ рдХреБрдЫ рднреА рдирд╣реАрдВ рдХрд╣ рд╕рдХрддрд╛ред рдпрджрд┐ рдХреЛрдб Sass рдХреЗ рд╕рд╛рде рд╕рдВрдХрд▓рд┐рдд рд╣реЛрддрд╛ рд╣реИ рд▓реЗрдХрд┐рди LibSass рдХреЗ рд╕рд╛рде рдирд╣реАрдВ рддреЛ рдпрд╣ рдПрдХ рдмрдЧ рд╣реИ, рдХреГрдкрдпрд╛ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдЦреЛрд▓реЗрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдХреЛрдб рдирд╡реАрдирддрдо LibSass рдХреЗ рд╕рд╛рде рд╕рдВрдХрд▓рд┐рдд рд╣реИ рдЬреЛ www.sassmeister.com рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЙрдкрд▓рдмреНрдз рд╣реИ

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

ashleykolodziej picture ashleykolodziej  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

schneems picture schneems  ┬╖  9рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

c0d3xpl0it picture c0d3xpl0it  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

JohnMica picture JohnMica  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

xzyfer picture xzyfer  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ