โ† ์นดํƒˆ๋กœ๊ทธ

DevClean

๊ฐœ๋ฐœ ์‚ฐ์ถœ๋ฌผยท์บ์‹œ๋ฅผ ์•ˆ์ „ํ•˜๊ฒŒ ์ •๋ฆฌํ•ด ์šฉ๋Ÿ‰ ํ™•๋ณด

์†Œ์Šค ํฌํ•จ ยท 1๋…„ ๊ถŒ๋ฆฌ ์œ ํ‹ธ๋ฆฌํ‹ฐ macOS
DevClean ๋ฉ”์ธ ํ™”๋ฉด
DevClean ๋ฉ”์ธ ํ™”๋ฉด

๊ตฌ๋งค ํ›„ ์ด๋ ‡๊ฒŒ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค

๊ฒฐ์ œ๋ถ€ํ„ฐ ์•ฑ ์—ฐ๊ฒฐ๊นŒ์ง€ ๊ฐ™์€ Gujo ๊ณ„์ •์œผ๋กœ ์ด์–ด์ง‘๋‹ˆ๋‹ค.

STEP 1๊ฒฐ์ œ ์™„๋ฃŒ

Gujo ๊ณ„์‚ฐ๋Œ€์—์„œ ๊ฒฐ์ œํ•˜๋ฉด ๊ตฌ๋งค ๋‚ด์—ญ์ด ๊ณ„์ •์— ์ €์žฅ๋ฉ๋‹ˆ๋‹ค.

STEP 2์ตœ์‹  ๋ฒ„์ „ ์„ค์น˜

๋‹ค์šด๋กœ๋“œ ํŽ˜์ด์ง€์—์„œ ๊ฒ€์ฆ๋œ ์ตœ์‹  ์„ค์น˜ ํŒŒ์ผ์„ ๋ฐ›์Šต๋‹ˆ๋‹ค.

STEP 3Gujo Cloud Apps๋กœ ์‚ฌ์šฉ ๊ถŒํ•œ ํ™•์ธ

Gujo Cloud Apps์— ๊ฐ™์€ ๊ณ„์ •์œผ๋กœ ๋กœ๊ทธ์ธํ•ด ๋‘๋ฉด, ์•ฑ์ด ์‹œ์ž‘๋  ๋•Œ ๊ตฌ๋งค ๊ถŒํ•œ์„ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. ํ‚ค๋ฅผ ๋ถ™์—ฌ๋„ฃ์„ ํ•„์š”๋Š” ์—†์Šต๋‹ˆ๋‹ค.

์†Œ๊ฐœ

๊ฐœ๋ฐœ ํด๋”๊ฐ€ ์ˆ˜์‹ญ GB ๋ฅผ ๋จน๋Š”๋ฐ ๋Œ€๋ถ€๋ถ„ ๋‹ค์‹œ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ๋นŒ๋“œ ์บ์‹œ๋‹ค. ๊ทธ๋ž˜๋„ rm -rf ๋Š” ๋ฌด์„ญ๋‹ค โ€” ์–ด๋””๊นŒ์ง€ ์ง€์›Œ๋„ ๋˜๋Š”์ง€ ํ™•์‹ ์ด ์—†๋‹ค. ์žฌ์ƒ์„ฑ ๊ฐ€๋Šฅํ•œ ์‚ฐ์ถœ๋ฌผ๋งŒ ๊ณจ๋ผ ๋ณด์—ฌ์ฃผ๊ณ , dry-run ์œผ๋กœ ๋ญ๊ฐ€ ์ง€์›Œ์งˆ์ง€ ๋จผ์ € ํ™•์ธํ•œ๋‹ค. ์‚ญ์ œ๋Š” ํœด์ง€ํ†ต ์šฐ์„ ์ด๋ผ ์‹ค์ˆ˜ํ•ด๋„ ๋˜๋Œ๋ฆฐ๋‹ค. ์›Œํฌ์ŠคํŽ˜์ด์Šค์—์„œ ๋˜์ฐพ์„ ์ˆ˜ ์žˆ๋Š” ๋นŒ๋“œ ๋ถ€์‚ฐ๋ฌผ(node_modules, .build, ์บ์‹œ)์„ ์ฐพ์•„ ์•ˆ์ „ํ•˜๊ฒŒ ๋น„์šด๋‹ค. ๊ธฐ๋ณธ์ด ํœด์ง€ํ†ต(Trash-first)์ด๊ณ , ์ง€์šฐ๊ธฐ ์ „ dry-run ๋ฏธ๋ฆฌ๋ณด๊ธฐ์™€ ๊ฐ€๋“œ ๊ฒ€์‚ฌ๋ฅผ ๊ฑฐ์นœ๋‹ค.

์ฃผ์š” ๊ธฐ๋Šฅ

๋นŒ๋“œ ๋ถ€์‚ฐ๋ฌผ ์Šค์บ” node_modulesยท.buildยท์บ์‹œ ๋“ฑ ๋˜์ฐพ์„ ์ˆ˜ ์žˆ๋Š” ๊ฒƒ๋งŒ ํ›„๋ณด๋กœ.
Trash-first ์‚ญ์ œ ๊ธฐ๋ณธ์ด ํœด์ง€ํ†ต โ€” ์‹ค์ˆ˜ํ•ด๋„ ๋ณต์› ๊ฐ€๋Šฅ.
dry-run ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์ง€์šฐ๊ธฐ ์ „์— ๋Œ€์ƒยท์šฉ๋Ÿ‰์„ ๋จผ์ € ๋ณด์—ฌ์ค€๋‹ค.

์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ

Q. ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ์ง€์šธ ์œ„ํ—˜์€?
๊ฐ€๋“œ ๊ฒ€์‚ฌ๋กœ ์žฌ์ƒ์„ฑ ๊ฐ€๋Šฅํ•œ ์‚ฐ์ถœ๋ฌผ๋งŒ ํ›„๋ณด์— ์˜ฌ๋ฆฐ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ธฐ๋ณธ์ด ํœด์ง€ํ†ต์ด๋‹ค.
Q. ์ง€์šด ์บ์‹œ๋Š” ์–ด๋–ป๊ฒŒ ๋˜์ฐพ๋‚˜์š”?
๋‹ค์Œ ๋นŒ๋“œยท์„ค์น˜๊ฐ€ ๋‹ค์‹œ ๋งŒ๋“ ๋‹ค (npm install, swift build ๋“ฑ).
Q. ์–ผ๋งˆ๋‚˜ ํ™•๋ณด๋˜๋‚˜์š”?
์›Œํฌ์ŠคํŽ˜์ด์Šค์— ๋”ฐ๋ผ ๋‹ค๋ฅด์ง€๋งŒ ๋นŒ๋“œ ์บ์‹œ๊ฐ€ ๋ณดํ†ต ์ˆ˜~์ˆ˜์‹ญ GB ๋‹ค. ์Šค์บ”์ด ์ •ํ™•ํ•œ ์ˆ˜์น˜๋ฅผ ๋ณด์—ฌ์ค€๋‹ค.

๋ฒ„์ „ ๋กœ๋“œ๋งต

1.0.0 XcodeยทnpmยทGradle ๊ฐœ๋ฐœ ์บ์‹œ๋ฅผ ์ฐพ์•„ ์šฉ๋Ÿ‰์„ ๋ณด์—ฌ ์ฃผ๊ณ , ์ง€์šฐ๊ธฐ ์ „์— ํšŒ์ˆ˜ ์˜ˆ์ƒ ๊ณต๊ฐ„์„ ์ฆ๋ช…ํ•œ ๋’ค ๊ณ ๋ฅธ ํ•ญ๋ชฉ๋งŒ ์ •๋ฆฌํ•œ๋‹ค. 2026-08-06

๊ด€๋ จ ์ƒํ’ˆ