Gemfile.lock의 PLATFORMS 환경 통일하기 (Gem💎)

팀원들간 OS 및 시스템 환경을 통일하는것은 중요하다고 생각합니다🙋🏻 특히 인프라를 구축하다보면 마주치는 부분들중 하나인데요. 일례로 iOS 개발에서 외부 라이브러리 관리를 CocoaPods이라는것에서의 Pod이라는 개념처럼 Ruby라는 언어를 사용한 라이브러리들은 Gem이라는 개념을 사용합니다. iOS 개발을 하는데 왜 Ruby나 Gem 같은걸 알아야 할까요? 예를들어 CI/CD 구축 방법중 하나인 Fastlane을 사용한다면 Gemfile을 지정하여 라이브러리를 다운 및 관리할 수도 있으며 더 나아가선 Fastlane을 구성하는 Fastfile은 심지어 Ruby 언어로 작성해야 합니다. 이처럼 iOS 개발자라고 해서 Swift만 알면 끝나는것이 아닌 더 다양한 부분들을 이해할 수 있어야 된다고 생각해요😲 갑자기 샛길로 간느낌인데... 본론으로 다시 돌아와서! 팀원들간 이 macOS 버전 통일에 그치지 않고 더 나아가 Gem, Bundler, RubyGems와 같은 개발 환경 버전을 통일하는것이 매우 중요하다고 생각합니다. Gem 환경 구축에서 버전 통일을 연습해봤어요🙌

Gemfile.lock의 PLATFORMS 환경 통일하기 (feat. Gem)

iOYES

Gemfile.lock의 PLATFORMS 환경 통일하기 (feat. Gem)

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2023년 5월 21일 오후 11:52

댓글 0

    함께 읽은 게시물

    Do not solve it. Manage it Instead.

    직장 생활을 하다보면
    크고 작은 문제(Problem)들이

    ... 더 보기


    퍼스널 브랜딩의 불편한 진실

    회사에서 개인의 브랜드를 만든다는 것은 누군가를 불편하게 하는 행위이다.
    이게 무슨 말일까?

    ... 더 보기

    6월 초, 새로운 바이브 코딩과 SW 개발의 전환의 시대

    ... 더 보기

    2025년 2분기 AI 세미나

    55check.imweb.me

    2025년 2분기 AI 세미나

    AX 시대, 일잘러 되기, 시대가 원하는 리더의 역량

    ... 더 보기

     • 

    저장 1 • 조회 509


    PRD분석 AI툴

    P

    ... 더 보기