Node-vibrant: getPalette()์˜ ์ผ๊ด€๋˜์ง€ ์•Š์€ ๊ฐ’

์— ๋งŒ๋“  2017๋…„ 03์›” 15์ผ  ยท  9์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: Vibrant-Colors/node-vibrant

node-vibrant ํ†ตํ•ด ์‹คํ–‰ ์ค‘์ธ ์ด๋ฏธ์ง€์˜ ๊ฑฐ๋Œ€ํ•œ ๋ชฉ๋ก์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ๊ฝค ์ž์ฃผ์˜ ๊ฐ€์น˜์— ์ฃผ๋ชฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค getPalette() ๊ฐ์ฒด๋ฅผํ•˜๋Š” null , ๋Œ€์‹  ์ธ์Šคํ„ด์Šค์˜ Swatch .

์ด๊ฒƒ์€ ๋ฒ„๊ทธ์ž…๋‹ˆ๊นŒ ์•„๋‹ˆ๋ฉด ์ด๊ฒƒ ๋’ค์— ์–ด๋–ค ๋…ผ๋ฆฌ๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ? ํ™•์‹คํžˆ ์ผ๋ถ€ ์ƒ‰์ƒ์„ ์ด๋ฏธ์ง€์™€ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋ฐฉ์‹์œผ๋กœ ์—ฐ๊ฒฐํ•˜๊ธฐ๊ฐ€ ์–ด๋ ต์Šต๋‹ˆ๋‹ค.

awaiting feedback bug

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

์ƒ์ƒํ•œ ํŒ”๋ ˆํŠธ(๋ณดํ†ต/๋ฐ์Œ/์–ด๋‘์›€)๊ฐ€ ๋•Œ๋•Œ๋กœ null์„ ๋ฐ˜ํ™˜ํ•˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ด์ง€๋งŒ ์Œ์†Œ๊ฑฐ๋Š” ํ•ญ์ƒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์Œ์†Œ๊ฑฐ๋„ ๋•Œ๋•Œ๋กœ null์ž…๋‹ˆ๋‹ค

getRgb๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ ์‹œ๊ฐ„์˜ ์•ฝ 50%๊ฐ€ ๊นจ์กŒ์Šต๋‹ˆ๋‹ค. getHex๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ํ•ญ์ƒ ์œ ํšจํ•œ ๊ฒฐ๊ณผ๊ฐ€ ๋ฐ˜ํ™˜๋ฉ๋‹ˆ๋‹ค.

๊ฒฐ๊ตญ ์ค‘์ฒฉ ๋ฃจํ”„๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํŠน์ • ์ƒ‰์ƒ ์ฝ”๋“œ๊ฐ€ null์„ ๋ฐ˜ํ™˜ํ•˜๋Š”์ง€ ํ™•์ธํ•œ ๋‹ค์Œ ์ „์ฒด ๊ฒฌ๋ณธ ์ž์ฒด๊ฐ€ null์„ ๋ฐ˜ํ™˜ํ•˜๋Š”์ง€ ํ™•์ธํ•˜๊ณ  ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ์•ฝ์† ์ฒด์ธ์ด ๋Š์–ด์ง‘๋‹ˆ๋‹ค. ์•„๋งˆ๋„ ๋งค์šฐ ํšจ์œจ์ ์ด์ง€๋Š” ์•Š์ง€๋งŒ ์ด์ œ ๋‚ด ์ƒ‰์ƒ์ด ๋งค๋ฒˆ ์˜ฌ๋ฐ”๋ฅธ ์ˆœ์„œ๋กœ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ๋กœ๋“œ๋ฉ๋‹ˆ๋‹ค.

78์€ ์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•ฉ๋‹ˆ๋‹ค. npm ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ํ”„๋กœ์ ํŠธ์—์„œ node-vibrant ์˜ ๊ณ ์ • ๋ฒ„์ „์„ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์„ค๋ช…ํ•˜๋Š” ํ•ด๋‹น PR์˜ ์ง€์นจ๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ˆ„๊ตฐ๊ฐ€ 3.1.1 ์—…๋ฐ์ดํŠธ๋ฅผ ํ…Œ์ŠคํŠธํ•˜์—ฌ ์ˆ˜์ • ์‚ฌํ•ญ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

๋ฌธ์ œ๊ฐ€ ๋ฐœ๊ฒฌ๋˜๋ฉด ์‹œ๋„ํ•ด๋ณด๊ณ  ํ•‘๋ฐฑํ•˜๋„๋ก ํ•˜์„ธ์š” ๐Ÿ‘

์‚ฌ์‹ค @crutchcorn ๋‹น์‹ ์€ ์ด๊ฒƒ์„ ๋‹ซ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด์ƒํ•œ ํ–‰๋™์„ ๊ฐ์ง€ํ•˜๋ฉด ๋‹ค์‹œ ๋Œ“๊ธ€์„ ๋‹ฌ๊ฒ ์Šต๋‹ˆ๋‹ค.

ํ”„๋กœ์ ํŠธ ๊ฐœ์„ ์— ๋…ธ๋ ฅ๊ณผ ์‹œ๊ฐ„์„ ํ• ์• ํ•ด์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค ๐Ÿ™‚

๋” ์ƒ๊ฐํ•ด๋ณด๋ฉด ๊ทธ๊ฒŒ ์ตœ์„ ์ด ์•„๋‹๊นŒ. ํ”„๋กœ์ ํŠธ์—์„œ ์ฝ”๋“œ๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์œผ๋ฉฐ ๋‚ด ํ”„๋กœ์ ํŠธ์—์„œ ์ˆ˜์ • ์‚ฌํ•ญ์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค. @Kikobeats ๋ฌธ์ œ๋ฅผ ์ฃผ์‹œํ•ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ์–ธ๊ธ‰ํ•œ ๊ฒƒ์ฒ˜๋Ÿผ ํ–ฅํ›„ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•˜๋ฉด ์–ธ์ œ๋“ ์ง€ ์Šค๋ ˆ๋“œ๋ฅผ ์ถฉ๋Œํ•˜์„ธ์š”. :)

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