📚 [ROR] 레일즈 프로젝트 시작하기
Category: Ruby | 📅 August 06, 2020
프로젝트 시작하기
기본 가이드가 블로그를 만드는 가이드이므로, 이 내용을 정리함.
-
App 생성
$ rails new blog $ cd blog $ bundle install
-
Database 설정 (database.yml)
[SqlLite]
development: adapter: sqlite3 database: db/development.sqlite3 pool: 5 timeout: 5000
[mysql]
development: adapter: mysql2 encoding: utf8 database: blog_development pool: 5 username: root password: socket: /tmp/mysql.sock
[postgresql]
development: adapter: postgresql encoding: unicode database: blog_development pool: 5 username: blog
-
DB 생성
$ rake db:create
-
서버 시작
$ rails server
웹페이지에서 하라는 대로 해도 에러는 난다. 잘 살펴보고 필요한 패키지를 설치하자
yarn 설치는 여기 를 참고하여 설치함.
$ rails webpacker:install
-
Controller & view 생성하기 ( MVC 모델 모두 생성 완료 됨)
$ rails generate controller home index
-
routes.rb 수정
$ vim config/routes.rb get 'home/index' # 삭제 get '/' => 'home#index' # 이렇게 수정