MacOSでRailsのアプリケーションを新規作成する
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[Ruby]]
*** 環境 [#j36283c5]
- MacOS 10.14.2
- brewが使える
- rbenvが使える
- Rubyは2.5.Xでやる
- Railsは5.2.0
- rbenvでRubyバージョンを指定する
- brewで入れたMySQLを使う(MacでMySQLを動かす)
*** 指定したバージョンのRubyをインストールする [#i2257dde]
ruby-buildをアップグレードして最新のRubyをインストールで...
brew upgrade ruby-build
rbenvで特定のRubyをインストールする
rbenv versions
rbenv install --list
rbenv install 2.5.1
アプリケーションを作成するディレクトリへ移動して、Rubyの...
rbenv local 2.5.1
*** Railsをセットアップする [#sd67196d]
bundlerをインストールする
gem install bundler
Gemfileを作成する
source "https://rubygems.org"
gem "rails" , '~> 5.2.0'
bundlerを使ってRailsをインストールする
bundle install --path vendor/bundle
bundle execでRailsのプロジェクトを作成する
bundle exec rails new . -B -d mysql --skip-turbolinks --...
残りのgemをインストールする
bundle install
*** もしbundle install時にmysql2でコケたら [#r554acdd]
下記を実行して、再度bundle installする
bundle config --local build.mysql2 "--with-ldflags=-L/us...
*** MacでMySQLを起動する [#d0181041]
brew servicesを使ってMySQLを起動する(これは最初にやった...
brew services list
brew services start mysql
*** DBを作成する [#k7bf772e]
DBを作成する
bundle exec rake db:create:all
*** Railsを起動する [#ib935e33]
bundle exec rails s
ブラウザで http://localhost:3000へアクセスする
`Yay! You’re on Rails!`と表示されればOK.
*** Git管理する [#xa4bc76b]
.gitignoreを作成してvendor配下は除外する
vim .gitignore
下記を追記する(rails newしたときに.gitignoreが追加される...
vendor
*** 参考サイト [#r541bf39]
新規Railsプロジェクトの作成手順まとめ - Qiita https://qii...
終了行:
[[Ruby]]
*** 環境 [#j36283c5]
- MacOS 10.14.2
- brewが使える
- rbenvが使える
- Rubyは2.5.Xでやる
- Railsは5.2.0
- rbenvでRubyバージョンを指定する
- brewで入れたMySQLを使う(MacでMySQLを動かす)
*** 指定したバージョンのRubyをインストールする [#i2257dde]
ruby-buildをアップグレードして最新のRubyをインストールで...
brew upgrade ruby-build
rbenvで特定のRubyをインストールする
rbenv versions
rbenv install --list
rbenv install 2.5.1
アプリケーションを作成するディレクトリへ移動して、Rubyの...
rbenv local 2.5.1
*** Railsをセットアップする [#sd67196d]
bundlerをインストールする
gem install bundler
Gemfileを作成する
source "https://rubygems.org"
gem "rails" , '~> 5.2.0'
bundlerを使ってRailsをインストールする
bundle install --path vendor/bundle
bundle execでRailsのプロジェクトを作成する
bundle exec rails new . -B -d mysql --skip-turbolinks --...
残りのgemをインストールする
bundle install
*** もしbundle install時にmysql2でコケたら [#r554acdd]
下記を実行して、再度bundle installする
bundle config --local build.mysql2 "--with-ldflags=-L/us...
*** MacでMySQLを起動する [#d0181041]
brew servicesを使ってMySQLを起動する(これは最初にやった...
brew services list
brew services start mysql
*** DBを作成する [#k7bf772e]
DBを作成する
bundle exec rake db:create:all
*** Railsを起動する [#ib935e33]
bundle exec rails s
ブラウザで http://localhost:3000へアクセスする
`Yay! You’re on Rails!`と表示されればOK.
*** Git管理する [#xa4bc76b]
.gitignoreを作成してvendor配下は除外する
vim .gitignore
下記を追記する(rails newしたときに.gitignoreが追加される...
vendor
*** 参考サイト [#r541bf39]
新規Railsプロジェクトの作成手順まとめ - Qiita https://qii...
ページ名: