๐ŸŽ iOS

Jazzy๋กœ ๋ชจ๋“ˆ ๋ฌธ์„œํ™”๋ฅผ ํ•ด๋ด…์‹œ๋‹ค. ๐ŸŽถ

gom1n 2024. 11. 17. 20:02

ํ”„๋กœ์ ํŠธ๋ฅผ ํ•˜๋‹ค๋ณด๋ฉด ์—ฌ๋Ÿฌ ๋ชจ๋“ˆ์„ ์ƒ์„ฑํ•˜๊ณ , ์ด๋ฅผ ๋ฌธ์„œํ™”ํ•ด ํŒ€์›๋“ค ๋ฐ ์ธ์ˆ˜์ธ๊ณ„ ์‹œ ๊ณต์œ ํ•  ์ผ์ด ๋งŽ์Šต๋‹ˆ๋‹ค.

๋ชจ๋“ˆ์„ ๋ฌธ์„œํ™”ํ•˜๊ธฐ ์œ„ํ•œ ๋Œ€ํ‘œ์ ์ธ ํˆด๋กœ Jazzy๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

 

ํ•˜์ง€๋งŒ ์œ ์˜ํ•ด์•ผํ•  ์ ์€, ๋ฌธ์„œํ™”๋ฅผ ํ•˜๊ธฐ์— ์•ž์„œ ์ฝ”๋“œ ์ƒ์œผ๋กœ ๊ผญ '์ฃผ์„์ฒ˜๋ฆฌ'๋ฅผ ๊ทœ์น™์— ๋งž๊ฒŒ ํ•ด์ค˜์•ผํ•œ๋‹ค๋Š” ์ ์ž…๋‹ˆ๋‹ค.

๊ทœ๊ฒฉ์— ๋งž๊ฒŒ ์ฃผ์„์„ ์ž‘์„ฑํ•ด๋†”์•ผ, Jazzy๊ฐ€ ์ด๋ฅผ ์ธ์‹ํ•˜๊ณ  ๋ฌธ์„œํ™”๋ฅผ ํ•ด์ฃผ๋Š” ์›๋ฆฌ์ž…๋‹ˆ๋‹ค.

 

์–ด๋–ป๊ฒŒ ์ž‘์„ฑํ•˜๋ƒ๊ณ ์š”?

๊ฐ“์ง€ํ”ผํ‹ฐํ•œํ…Œ 'Jazzy๋กœ ๋ฌธ์„œํ™”ํ•  ๊ฑด๋ฐ ์ด์— ๋งž๊ฒŒ ์ด ์ฝ”๋“œ์— ๋Œ€ํ•œ ์ฃผ์„์„ ์ž‘์„ฑํ•ด์ค˜.'๋ผ๊ณ  ํ•˜๋ฉด ๋‹ค ํ•ด์ค๋‹ˆ๋‹ค. ใ…‹ใ…‹

 

 

์ผ๋‹จ Jazzy๋กœ ๋ฌธ์„œํ™”๋ฅผ ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋ณด์ฃ !

Jazzy ์„ค์น˜

 sudo gem install jazzy

 

 

์Šคํฌ๋ฆฝํŠธ ์ž‘์„ฑ
ํ”„๋กœ์ ํŠธ์˜ ๋ฃจํŠธ ๋””๋ ‰ํ† ๋ฆฌ๋กœ ๊ฐ€์„œ ํ•ด๋‹น ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค.

jazzy \
> --module [๋ชจ๋“ˆ์ด๋ฆ„] \
> --xcodebuild-arguments -project,"[ํ”„๋กœ์ ํŠธ์ด๋ฆ„].xcodeproj",-scheme,"
[๋ชจ๋“ˆ์ด๋ฆ„]"

 


๋ฌธ์„œ ํ™•์ธ

์œ„ ์Šคํฌ๋ฆฝํŠธ๊ฐ€ ์ œ๋Œ€๋กœ ์‹คํ–‰์ด ๋๋‹ค๋ฉด, docs ํด๋”๊ฐ€ ์ƒ์„ฑ๋˜๋ฉฐ ์•ˆ์— index.html ๋ฌธ์„œ ๋˜ํ•œ ์ƒ๊ฒผ์Šต๋‹ˆ๋‹ค.

index.htmlํŒŒ์ผ์„ ์—ด์–ด๋ด…๋‹ˆ๋‹ค.

open docs/index.html

๋ฌธ์„œ๊ฐ€ ์ˆœ์‹๊ฐ„์— ์ƒ์„ฑ๋œ ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

 

์ด๋ ‡๊ฒŒ ๊ฐ„ํŽธํ•˜๊ฒŒ ์ƒ์„ฑํ•œ ๋ฌธ์„œ๋ฅผ ์„œ๋ฒ„์— ๋„์›Œ ํŒ€์›๋“ค์—๊ฒŒ ๊ณต์œ ํ•˜๋ฉด ์ฐธ ์ข‹๊ฒ ์ฃ .

์„œ๋ฒ„ ํŒ€์›์—๊ฒŒ ์ด๊ฑธ ์„œ๋ฒ„์— ๋„์›Œ๋‹ฌ๋ผ๊ณ  ๋ถ€ํƒํ•˜๊ฑฐ๋‚˜,

์ € ๊ฐ™์€ ๊ฒฝ์šฐ๋Š” ๊ฐ„๋‹จํ•˜๊ฒŒ Github Pages๋กœ ๋ฐฐํฌํ•˜๋Š” ๊ฒƒ์„ ์• ์šฉํ•˜๋Š” ํŽธ์ž…๋‹ˆ๋‹ค.