이직을 하며 ruby on rails를 사용하게 되었습니다. 새로운 기술을 사용하게 되면서 환경세팅을 하고, 개발을 해 나가며 앞으로 루비에 관련된 글을 더 쓰게 될 것 같습니다.
1) 맥북을 사용하여 개발을 할 때에는 homebrew의 미친듯한 편리함을 사용합시다
terminal : 복붙하라는 저 부분을 복붙한다.
시간 좀 걸림...
개발 환경을 bash 에서 zsh 로 변경한다. (어지간하면 개발 환경을 이렇게 함)
terminal : brew install zsh
brew는 homebrew를 사용하는 명령어임.
terminal : which zsh
위 명령어를 입력하면 경로가 하나 나올 것이다. 해당 경로를 복사한다.
terminal : chsh -s $(방금 복사한 경로)
방금의 명령어를 써준다면 기본의 쉘을 zsh로 무사히 변경한 것이다
2) Homebrew를 통해 rbenv 설치하기
rbenv란 무엇인가 : 여러 ruby 버전 설치가 가능하게 도와주는 루비 버전 관리 툴이며, 필요시마다 ruby의 버전 변경을 도와줍니다.
$ brew install rbenv
Homebrew로 rbenv를 설치하는 방법이고,
$ rbenv install -l
설치 가능한 여러 루비 버전들을 확인합니다. 이 중 프로젝트가 요구하는 버전을 받아주시면 됩니다.
$ rbenv install 2.7.6
저는 2.7.6 버전이 필요했기에 2.7.6을 받았어요. 이제 루비 버전을 바꾸러면 rbenv global 을 사용합니다.
$ rbenv global 2.7.6
그리고서
$ ruby --version
을 통하여 루비의 버전을 보았을 때에, 만일! 바뀌지 않았다면,
$ rbenv init
# Load rbenv automatically by appending
# the following to ~/.zshrc:
eval "$(rbenv init - zsh)"
해당 코드를 입력하면 아래에 말하는 대로 eval " $ ... 이 부분을 그대로 복사합니다.
$ vi ~/.zshrc
를 하여 zshrc 파일을 열고, 방향키 아래를 눌러 가장 마지막 부분으로 이동 후, i키를 눌러 insert모드로 들어가 복사해두었던 eval 부분을 맨 마지막에 붙여넣습니다.
그러고서 터미널을 종료시킨 후 다시 키면
$ ruby --version
해당 코드로 이번에는 바뀌어 있는 것을 볼 수 있어요!
'테크 세미나 > 개발 Nous' 카테고리의 다른 글
깃허브에 기존 프로젝트 연결하기, 올리기 (0) | 2022.05.09 |
---|---|
vscode erb파일 자동완성 설정하기 (0) | 2022.05.03 |
node 버전 업데이트, node update, node update version (0) | 2022.04.28 |
npm install 시 permission 오류 해결 방법 (0) | 2022.04.28 |
새로운 기기 깃허브 저장소 연결, github 비밀번호 없이 사용하기 (0) | 2022.04.27 |