기타24 [Ruby on Rails] 5. Controller 클래스 기본 구문 추가 /railbook/app/controllers/ 에 들어가서 hello_controller.rb 를 수정한다. # coding: utf-8class HelloController < ApplicationController def index render text: 'Hello World!' endend # coding: utf-8- Ruby 1.9 환경에서는 컴트롤러 클래스 또는 모델 클래스에 멀티 바이트 문자열(한국어 또는 일본어)을 사용할 경우에 파일 가장 윗 부분에 매직 코멘트(주석문)를 써주어야 한다. Ruby 2.0 이후 버전은 기본적으로 문자 코드를 UTF-8로 간주하므로 매직 코멘트를 사용할 필요가 없다. class Hello Controller < ApplicationController- 모든.. 2015. 12. 20. [Ruby on Rails] 4. Controller 생성, 삭제 $ rails generate controller 컨트롤러이름 [동작옵션]간편하게 $ rails g 를 사용한다.$ rails g controller 컨트롤러이름 [동작옵션] - $ rails generate 명령어는 컨트롤러 클래스뿐만 아니라 모델, 테스트, 애플리케이션의 기본 등을 자동 생성할 때 쓰는 명령어이다.- app/controllers 폴더 내부에 라는 이름으로 생성된다. $ rails generate 명령어로 자동 생성한 파일은 $ rails destroy로 한꺼번에 삭제가능하다.$ rails destroy controller 컨트롤러이름 출처[BOOK] 퍼펙트 루비 온 레일즈http:/.. 2015. 12. 14. [Ruby on Rails] 3. 애플리케이션에 접속. WEBrick 서버(웹 서버)가 실행되어 있으면 브라우저로 애플리케이션에 접근 가능하다. 주소창에http://localhost:3000/localhost:3000 127.0.0.1:3000 중 하나를 입력하면 접속 가능하다. - localhost 는 현재 애플리케이션이 실행되고 있는 컴퓨터 자신의 호스트를 의미한다.- 127.0.0.1 은 자신의 PC를 가리키는 주소이다.(IP주소)- :3000 은 WEBrick 표준 포트 번호이다. 아래 화면이 나오면 Rails가 정상적으로 동작하고 애플리케이션에 접속한 것이다. 출처[BOOK] 퍼펙트 루비 온 레일즈http://www.aladin.co.kr/shop/wproduct.aspx?ItemId=70721713 2015. 12. 14. [Ruby on Rails] 2. HTTP 서버 실행. Rails는 WEBrick라는 간단한 HTTP 서버를 표준으로 제공해준다. 애플리케이션의 루트 폴더로 이동하여$ rails server간편하게는$ rails s 서버를 중지하고 싶을 때는 Ctrl + C 출처[BOOK] 퍼펙트 루비 온 레일즈http://www.aladin.co.kr/shop/wproduct.aspx?ItemId=70721713 2015. 12. 14. [Ruby on Rails] 1. Rails 애플리케이션 생성 $ rails new 애플리케이션이름 [동작옵션] 특정버전으로 Rails 애플리케이션 생성하는 방법.( 생성하고자 하는 버전의 Rails가 미리 설치되어 있어야 한다.)$ rails _버전_ new 애플리케이션이름$ rails _3.2.0_ new railstest 실행하고 나면 애플리케이션이름의 폴더가 만들어 져있다.rails 명령어가 자동으로 폴더와 파일을 생성해준다. 출처[BOOK] 퍼펙트 루비 온 레일즈http://www.aladin.co.kr/shop/wproduct.aspx?ItemId=70721713 2015. 12. 14. [Ruby on Rails] 0. Ruby, Rails 설치 $ sudo apt-get update$ sudo apt-get install curl #Before any other step install mpapis public key (might need gpg2) (see securigy)$ gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 #Install RVM stable with ruby$ \curl -sSL https://get.rvm.io | bash -s stable --ruby 하고나면 자동으로 루비가 깔린다. $ ruby -v로 루비 버전을 확인 해 본다. 깔리지 않았다면 밑에 명령어를 사용한다. $ source /h.. 2015. 12. 7. 이전 1 2 3 4 다음