[Rubby] Windows에서 환경 설정에서 TDD 개발 샘플 중 하나

2299 단어 WindowsRuby
원래는 C#용으로 썼는데 루비에게 계속 관심이 있었어요.
연휴가 끝날 때 환경을 만들어서 하고 싶어요.
"설치와 간편한 승리!"
이런 고도의 총결산은 완전히 쉽게 이길 수 있기 때문에 필기를 하는 느낌을 남겨야 한다.
가장 짧고 적당한 정보가 아닐 수도 있으니 미리 양해해 주십시오.
비록 HOWTO라고 해서 이상한 것은 아니지만 비슷한 상황을 가진 사람에게는 참고가 될 수 있을까?

전제 조건

  • 본 업무는 C#에서 사용하기 때문에 Windows에서 환경을 조성합니다
  • .
  • 루비마인을 신경 쓰지만 처음에는 서블림으로 노력
  • Rails를 만지면 기억이 혼란스러워지기 때문에 먼저 not Rails로 시작
  • TDD 환경(Rspec) 사용
  • TDD 개발에서 피즈버즈를 만들기 전에 이번 목표
  • Windows 7(32비트)
  • 환경 제작~기본 부분의 설치


    먼저 Ruby 설치


    역시 이거 없이는 시작이 안돼.
    RubyInstaller에서 RubbyInstaller를 다운로드합니다.
    최신을 얻다.
    그리고 솔직하게 실행한다.
    중간에 선택이 생겨서 먼저 중간만 검사했다.

    모자라면 나중에 넣는 게 좋아요.
    설치 수준에서 최소한 공백이 있는 폴더는 NG입니다. 기본 상태를 유지하십시오.
    어쨌든 설치가 끝난 후 명령 알림ruby -v을 입력하고 버전을 표시하면 OK입니다.

    RubyGems 업데이트


    RubbyGems는 RubyInstaller의 표준 패키지 관리 시스템입니다.
    시간에 따라 루비젬스의 최신 버전이 나오는 경우도 있으니 일단 업데이트를 해볼게요.
    명령 프롬프트에서 실행gem update --system하여 종료를 기다립니다.
    끝난 것 같다는 메시지가 나오면 OK.

    Rake 업데이트


    Rake는 RubbyInstaller의 표준 빌드 도구인 것 같습니다.
    따라서 전항과 마찬가지로 잠시 갱신하겠습니다.
    명령 프롬프트에서 실행gem update rake합니다.
    지령을 보자마자 바로 업데이트된gem씨가 사용되었다.
    도중에 아래처럼 덮어쓸 수 있습니까?그래서 나는 "y"라고 대답했다.

    그리고 끝난 것 같다는 메시지가 나오면 OK.

    Bundler 설치


    Bundler는 프로젝트에서 사용하는gem을 집중적으로 관리하는 도구입니다.
    그런데
    "이 프로젝트는 A 도구의 Ver1.2, B 도구의 Ver2.5를 전제로 합니다."
    이럴 때 루비 호스트, A 도구, B 도구의 업그레이드나 미묘한 버전의 환경에서 제작된 시스템이 작동하지 않는다!그럴 가능성도 있어.
    따라서 사전에 Bundler에 전제 환경을 구축하면 걱정하지 않아도 된다.
    따라서 명령 프롬프트gem install bundler에서 실행됩니다.
    끝난 것 같다는 메시지가 나오면 OK.
    이것은 새로 설치한 것이기 때문에 정상적으로 설치되었는지 확인하세요.
    실행 bundler -v, 유사한 버전의 내용을 표시하면 OK.
    명령에 -v를 더하면 버전 표시인 것 같아요.
    또 이때는'DL deprecated, plaease use Fiddle'같은 잘못된 것들이 나오는데 별 문제가 없어 그냥 넘겼다.
    어쨌든 정말 최소한의 일이니 여기까지만 하자.

    좋은 웹페이지 즐겨찾기