일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- ruby
- gradle
- Python
- Java
- GitHub
- OAuth
- OTLanguage
- react
- boj
- kotlin
- error
- 개발노트
- C
- CPP
- Baekjoon
- Shell
- jetbrains
- Vane
- 루비
- maven
- plugin
- rubymine
- gnuplot
- Android
- IntelliJ
- ruby2d
- RaspberryPi
- JS
- Godot
- Spring
- Today
- Total
목록루비 (5)
PersesTitan(페르) 기술블로그
RubyMine에서 프로젝트를 생성하면 빈 프로젝트를 만들 수 있습니다. 루비에서는 실행하는 main메소드가 크게 없기 때문에 어떻게 실행해야할지 처음에 많은 삽질을 했습니다. 자바 main메소드 예시 세팅 하기 추가하기 rubymine에서는 세팅을 따로 해주어야 했습니다. 상단의 Add Configuartion에 들어간뒤 상단의 +를 누른뒤 Ruby를 추가해줍니다. 추가 한뒤에 RubyScript에 실행할 ruby파일의 위치를 넣어준뒤에 저장하고 나가면 끝입니다. 실행 이후 활성화 된 초록화살표를 눌러 실행되면 성공한것 입니다.
제발 그만... Rails프로젝트를 생성할때 저는 이러한 에러가 발생하였는데요. RubyMine이외의 다른 IDE를 사용한다면 여기에서 처럼에서 맞는 버전을 다운로드 한뒤에 버전을 변경해주면 되지만 인텔리제이는 해당 세팅과 상관없이 실행을 가져오기 때문에 세팅을 변경해주어야 합니다. 상단의 실행 버튼 옆의 프로젝트명이 적혀있는 목록을 펼치고 Edit Configuations...에 들어가줍니다. 여기에서 저희가 건드려줄꺼는 Ruby SDK입니다. 기본적으로 Use project SDK로 선택되어 있지만 Use other SDK로 바꿔준뒤 에러에 맞는 버전을 선택해주면 끝입니다. 저 같은 경우 아래와 같은 에러가 발생했으므로 3.0.0로 버전을 설정해주면 해결됩니다. Your Ruby version is ..
프로젝트 세팅하는 법 프로젝트 세팅이 끝났으면 설치는 간단합니다. rails new 위 커맨드를 입력해주면 에 입력한 디렉토리가 생성되는데 해당 디렉토리를 IDE로 열어주면 됩니다. 자신 있다면 터미널로 열어서 vim으로 편집해도 된다.전 자신 없으니...IDE를... 시작하기 bin/rails server해당 커맨드를 사용하여 서버를 시작합니다. 레일즈에서는 기본 포트가 3000이니 따로 설정하지 않으셨다면 http://localhost:3000/ 에 들어가서 기본 페이지를 볼 수 있습니다. 이렇게 기본페이지가 보이면 재대로 설치된 것 입니다.
루비를 설치할려고 하면 rvm과 rbenv를 설치하게 됩니다. rvm Ruby Version Manager의 약자로 ruby와 gem과 같은 관리가 어려워서 rvm으로 다양한 버전의 gem과 ruby를 관리하게 쉽게 만들어준 유틸리티입니다. rails를 사용할 예정이라면 rvm도 설치해두는 것을 개인적으로 추천합니다. 지금도 관리어렵... rvm install rvm use rbenv rvm처럼 관리해주는 기능이 존재하지 않지만 가볍게 사용할 수 있어서 많은 사람들이 사용하고 있는 유틸리티 입니다. 애초에 맥에 기본으로 깔려있어서 점유율이 높은 거일 수도... rbenv install rbenv local
초기 세팅 루비 설치 확인하기 버전이 출력된다면 설치되어 있는 것이지만 설치되어 있지않으면 설치해주세요. ruby -v 데이터베이스 설치 확인 저는 sqlite3데이터베이스를 사용할 예정으로 해당 데이터베이스가 존재하는지 확인해줍니다. sqlite3 --version Rails설치 그리고 다음 커맨드를 입력하만 자동으로 rails가 설치됩니다. gem install rails Rails설치 확인 그리고 설치 되었는지 확인해주었습니다. rails --version 세팅은 이상입니다.