Libsass: '์••์ถ•'์Šคํƒ€์ผ์—์„œ '์ค„ ๋ฐ”๊ฟˆ'์˜ต์…˜์ด ๋ฌด์‹œ๋ฉ๋‹ˆ๋‹ค.

์— ๋งŒ๋“  2018๋…„ 11์›” 19์ผ  ยท  5์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: sass/libsass

'์••์ถ•'์Šคํƒ€์ผ์—์„œ๋Š” '์ค„ ๋ฐ”๊ฟˆ'์˜ต์…˜์ด ๋ฌด์‹œ๋ฉ๋‹ˆ๋‹ค (์ตœ์†Œํ•œ Windows์—์„œ๋Š”).

--output-style compressed --linefeed lf
๊ฒฐ๊ณผ : CR LF

--linefeed lf
๊ฒฐ๊ณผ : LF

์ด๊ฒƒ์€ git๋กœ ์ž‘์—… ํ•  ๋•Œ ๋งค์šฐ ์„ฑ๊ฐ€์‹  ์ผ์ž…๋‹ˆ๋‹ค.

๋ฒ„์ „ ์ •๋ณด :
node-sass 4.11.0 (๋ž˜ํผ) [์ž๋ฐ” ์Šคํฌ๋ฆฝํŠธ]
libsass 3.5.4 (Sass ์ปดํŒŒ์ผ๋Ÿฌ) [C / C ++]

Bug - Whitespace

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

@nschonni ์ด๊ฒƒ์€ libsass์ž…๋‹ˆ๋‹ค :)

๋ชจ๋“  5 ๋Œ“๊ธ€

@ Hint-ru๋Š” ์ปดํŒŒ์ผ๊ณผ ๊ด€๋ จ์ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์— libsass์— ๋ฌธ์ œ๋ฅผ ์ œ์ถœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ถ”์‹  : ์ผ๋ฐ˜์ ์œผ๋กœ ์†Œ์Šค ์ œ์–ด๊ฐ€์žˆ๋Š” ์ค„ ๋์˜ ๊ฒฝ์šฐ gitattributes ๋˜๋Š” git config https://help.github.com/articles/dealing-with-line-endings/๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ฒ˜๋ฆฌํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

@nschonni ์ด๊ฒƒ์€ libsass์ž…๋‹ˆ๋‹ค :)

๋ฐฉ๊ธˆ ์ด๊ฒƒ์„ ํ™•์ธํ•˜๊ณ  libsass๋Š” ์˜ต์…˜์ด ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์ „๋‹ฌ๋˜๋ฉด ๊ฒฐ๊ณผ CSS์— ์˜ฌ๋ฐ”๋ฅธ ์ค„ ๋ฐ”๊ฟˆ์„ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์ด๊ฒƒ์€ node-sass์˜ ๋ฌธ์ œ์ธ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. @xzyfer ์ด ๋ฌธ์ œ๋ฅผ ์ „์†กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค. ๋ถ€์ •ํ™• ํ•œ ๋ฒ„๊ทธ ์‹ ๊ณ ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Œ€๋กœ ๋ณต์‚ฌ๋˜๋Š” ์ฃผ์„ (์›๋ž˜ ์ค„ ๋ฐ”๊ฟˆ ์‚ฌ์šฉ)์— ๋ฌธ์ œ๊ฐ€์žˆ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ํŒŒ์ผ ๋์˜ ๋งˆ์ง€๋ง‰ ์ค„ ๋ฐ”๊ฟˆ์€ ์œ ํšจํ•ฉ๋‹ˆ๋‹ค (๋งค๊ฐœ ๋ณ€์ˆ˜์— ๋”ฐ๋ผ ๋‹ค๋ฆ„).

์ข‹์•„, AFAICT ์ฃผ์„๊ณผ ๋‹ค๋ฅธ AST ๋…ธ๋“œ๋Š” ์ž…๋ ฅ์„ 1์—์„œ 1๋กœ ์œ ์ง€ํ•˜๋ฏ€๋กœ ์œ ํšจ ํ•ด ๋ณด์ž…๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ์˜๋ฏธ๋ก ์„ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ์šฐ๋ฆฌ์˜ ๊ด€์ ์—์„œ ์ˆ˜์ •ํ•˜๋Š” ๊ฒƒ์ด ๊ฐ€์žฅ ๋‚ฎ์€ ์šฐ์„  ์ˆœ์œ„์ด์ง€๋งŒ. ๋‹น์žฅ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด .gitattributes ํŒŒ์ผ์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค!

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰