GitLab์€ JavaScript๋ฅผ ๋„์ž…ํ•˜๋Š” ์ •์ฑ…์„ ๊ณ„์†ํ•ฉ๋‹ˆ๋‹ค.

๋ฌต์‚ด ๋ฉ”์‹œ์ง€ JavaScript์— ๋Œ€ํ•œ ์•ก์„ธ์Šค ๊ถŒํ•œ์„ ๋ถ€์—ฌํ•˜์ง€ ์•Š๊ณ  GitLab์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์„ ์š”๊ตฌํ•˜๋Š” ๋ฌธ์ œ์— ๋Œ€ํ•ด GitLab์€ JavaScript์— ๋Œ€ํ•œ ๋ฐ”์ธ๋”ฉ์„ ๊ณ„์† ๊ฐ•ํ™”ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ์„œ๋ฒ„๋Š” HTML ํ˜•์‹์˜ ํŒŒ์ผ ๋ชฉ๋ก์„ ๋ฐ˜ํ™˜ํ•˜์ง€ ์•Š์ง€๋งŒ ID๊ฐ€ "js-tree-list"์ธ ์š”์†Œ๋ฅผ ํŽ˜์ด์ง€์— ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. ์‚ฝ์ž…๋œ๋‹ค ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋ฅผ ํ†ตํ•ด.

์ง€์ •๋œ ๋™์ž‘ ์ œ์–ด ์ตœ๊ทผ์— ๋ณ€๊ฒฝ๋œ vue_file_list ์„ค์ •๊ณผ ๊ด€๋ จ๋œ vue_file_list_enabled ๋ณ€์ˆ˜ ๋ฒˆ์—ญ ๊ธฐ๋ณธ์ ์œผ๋กœ ํ™œ์„ฑํ™”๋œ ์ƒํƒœ์ž…๋‹ˆ๋‹ค.

JavaScript๊ฐ€ ๋น„ํ™œ์„ฑํ™”๋œ ๋ธŒ๋ผ์šฐ์ €์˜ ํŒŒ์ผ ๋ชฉ๋ก ํ‘œ์‹œ ๋ณ€๊ฒฝ์€ ํƒ€์‚ฌ GitLab ์„ค์น˜๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ๋ถ„์„ํ•˜์ง€ ์•Š๊ณ  ์—…๋ฐ์ดํŠธํ•˜๋Š” ์—ด๋ ค ์žˆ๋Š” ํ”„๋กœ์ ํŠธ์— ์ด๋ฏธ ์˜ํ–ฅ์„ ๋ฏธ์ณค์Šต๋‹ˆ๋‹ค. ๋ฐ๋น„์•ˆ, ๋ฌด๋ฃŒ ๋ฐ์Šคํฌํ†ฑ, KDE, GNOME, VLC ะธ ์ฐจํฌ๋ผ ๋ฆฌ๋ˆ…์Šค. ํ”„๋กœ์ ํŠธ ํ‚คํŠธ์›จ์–ด, ํ”„๋ผ์ดํŽ‘ํฌ ะธ ๋งŒ์ž๋กœ ์•„์ง ์˜ํ–ฅ์„ ๋ฐ›์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ผ๋ถ€๋Š” ๋” ์ด์ƒ ๊ทธ๋ฃน์˜ ํ”„๋กœ์ ํŠธ ๋ชฉ๋ก์„ ํ‘œ์‹œํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€