์๊ฐ: Gemme์ ๋ํ ์ค๋ช
์๋ ํ์ธ์! ์ค๋์ Gemme์ ๋ํด ์๊ฐํด๋๋ฆฌ๋ ค๊ณ ํฉ๋๋ค.
Gemme๋ ํ๋ก๊ทธ๋๋ฐ์์ ์ฌ์ฉ๋๋ RubyGems์ ํ ์ข ๋ฅ๋ก, Ruby ์ธ์ด์์ ์ฝ๋, ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฐ ๊ธฐํ ๋ฆฌ์์ค๋ฅผ ๊ด๋ฆฌํ๋ ๋๊ตฌ์ ๋๋ค. RubyGems๋ Ruby ํ๋ก๊ทธ๋จ์ ๋ง๋ค๊ณ ๋ฐฐํฌํ ๋ ๋งค์ฐ ์ ์ฉํ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ฉฐ, ๋ช ๋ฒ์ ๋ช ๋ น์ด๋ก ์ฝ๊ฒ ์ฌ์ฉํ ์ ์์ต๋๋ค.
Gemme์ ์ฌ์ฉํ์ฌ RubyGems๋ฅผ ์ค์นํ๊ณ ์
๋ฐ์ดํธํ๋ ๊ฒ์ ๊ฐ๋จํฉ๋๋ค. ๋ช
๋ น ์ค์์ gem
๋ช
๋ น์ ์ฌ์ฉํ์ฌ ๋ค์ํ ์์
์ ์ํํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, gem install [gem_name]
๋ช
๋ น์ ์ฌ์ฉํ์ฌ ํน์ RubyGem์ ์ค์นํ๊ณ , gem uninstall [gem_name]
๋ช
๋ น์ผ๋ก ์ญ์ ํ ์ ์์ต๋๋ค.
๋ํ Gemme์ RubyGems์ ๋ฒ์ ๊ด๋ฆฌ๋ฅผ ์ง์ํ์ฌ ์ฌ๋ฌ ๋ฒ์ ์ RubyGems๋ฅผ ์ค์นํ๊ณ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๊ฐ ํ๋ก์ ํธ์ ํ์ํ ์ ํํ RubyGem ๋ฒ์ ์ ์ฌ์ฉํ์ฌ ์ถฉ๋์ ๋ฐฉ์งํ๊ณ ํ๋ก์ ํธ ๊ด๋ฆฌ๋ฅผ ์ฉ์ดํ๊ฒ ํ ์ ์์ต๋๋ค.
Gemme๋ ๋ค๋ฅธ ํจํค์ง ๊ด๋ฆฌ์์ ํธํ๋๋ฉฐ, ๋๊ท๋ชจ ํ๋ก์ ํธ ๋ฐ ์์ ์คํฌ๋ฆฝํธ์ ๋ชจ๋ ์ ์ฉํ ์ ์์ต๋๋ค. ๋ํ RubyGems ์ ์ฅ์์ ์๋ ์์ฒ ๊ฐ์ ๊ณต๊ฐ RubyGems๋ฅผ ํ์ํ๊ณ ์ฌ์ฉํ ์๋ ์์ต๋๋ค.
Gemme์ ์ฌ์ฉํจ์ผ๋ก์จ RubyGems๋ฅผ ๋ณด๋ค ํจ์จ์ ์ผ๋ก ๊ด๋ฆฌํ๊ณ ํ๋ก๊ทธ๋๋ฐ ์์ฐ์ฑ์ ๋์ผ ์ ์์ต๋๋ค. Ruby๋ก ๊ฐ๋ฐ์ ํ๊ณ ์๋ค๋ฉด, Gemme์ ๊ผญ ์์๋์ด์ผ ํ ์ค์ํ ๋๊ตฌ์ ๋๋ค.
์ด์์ผ๋ก Gemme์ ๋ํ ๊ฐ๋จํ ์๊ฐ๋ฅผ ๋ง์น๊ฒ ์ต๋๋ค. ๋ ๊ถ๊ธํ ์ ์ด๋ ์ถ๊ฐ ์ ๋ณด๊ฐ ํ์ํ์๋ค๋ฉด ๊ณต์ RubyGems ์น์ฌ์ดํธ๋ฅผ ๋ฐฉ๋ฌธํ์๊ธฐ ๋ฐ๋๋๋ค. ๊ฐ์ฌํฉ๋๋ค!
๋๊ธ