[개발 환경] 프로젝트별로 rails 개발 환경을 설정하는 방법
목적
개발 환경
전제 조건
[개발 환경] Ruby/Rails/MySQL 설치
절차
1. 제작 디렉토리를 만들고 이동
mkdir sample_app && cd $_
# mkdir sample_appでディレクトリを作成
# cd $_ で直前に実行したコマンドの最後の引数(上記の場合だと「sample_app」)へ移動
2. 버전을 지정하여 Rails 설치
gem install rails -v 5.1.3
3. rails new 실행 (버전 번호 지정)
rails _5.1.3_ new ./ -B -d mysql --skip-turbolinks --skip-test
# ./ :現在いるディレクトリに作成する
# turbolinksをOFFって、データベースをmysqlに変更して、testをRSpec使うためにskipする。
# _5.1.3_: railsのバージョンを指定
# -B: 「bundle install」を自動的に実行しない
# -d: 指定したデータベースに変更する(railsのデフォルトのDBはsqlite3)
# --skip-turbolinks: turbolinksを無効化してrails newする
# --skip-test: testを作成しない。RSpecに変更したいときに使うと良い。Rails5で有効なオプション。
4. bundle install을 실행하여 gem 설치
bundle install --path vendor/bundle --jobs=4
# --path vendor/bundleはプロジェクトディレクトリ配下のvendor/bundleディレクトリ内にgemがインストールされるように設定。
# 上記の設定により、gemをrailsプロジェクト毎に管理できるっ!!
# あと調べて見ると ディレクトリ名「vendor/bundle」 である必要は無いが慣例として使っているっぽい。
# --jobs=4 は並列処理の設定。これがあると高速化するので追加すると良さげ
5. 서버 시작
# mysqlの起動
mysql.server start
bin/rails s
관련 정보
[초기설정] 왜 '.ruby-version'을 만드는가?
[초기설정] Rails 개발시 초기설정 5개 항목
Reference
이 문제에 관하여([개발 환경] 프로젝트별로 rails 개발 환경을 설정하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/shimadama/items/9decaebe6ffe2890143e
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
mkdir sample_app && cd $_
# mkdir sample_appでディレクトリを作成
# cd $_ で直前に実行したコマンドの最後の引数(上記の場合だと「sample_app」)へ移動
gem install rails -v 5.1.3
rails _5.1.3_ new ./ -B -d mysql --skip-turbolinks --skip-test
# ./ :現在いるディレクトリに作成する
# turbolinksをOFFって、データベースをmysqlに変更して、testをRSpec使うためにskipする。
# _5.1.3_: railsのバージョンを指定
# -B: 「bundle install」を自動的に実行しない
# -d: 指定したデータベースに変更する(railsのデフォルトのDBはsqlite3)
# --skip-turbolinks: turbolinksを無効化してrails newする
# --skip-test: testを作成しない。RSpecに変更したいときに使うと良い。Rails5で有効なオプション。
bundle install --path vendor/bundle --jobs=4
# --path vendor/bundleはプロジェクトディレクトリ配下のvendor/bundleディレクトリ内にgemがインストールされるように設定。
# 上記の設定により、gemをrailsプロジェクト毎に管理できるっ!!
# あと調べて見ると ディレクトリ名「vendor/bundle」 である必要は無いが慣例として使っているっぽい。
# --jobs=4 は並列処理の設定。これがあると高速化するので追加すると良さげ
# mysqlの起動
mysql.server start
bin/rails s
Reference
이 문제에 관하여([개발 환경] 프로젝트별로 rails 개발 환경을 설정하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/shimadama/items/9decaebe6ffe2890143e텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)