「Rails前バージョン確認」の版間の差分
提供: wikipokpok
(ページの作成:「{{PAGENAME}} {{Font color}}」) |
|||
1行目: | 1行目: | ||
[[category:memo|{{PAGENAME}}]] | [[category:memo|{{PAGENAME}}]] | ||
{{Font color}} | {{Font color}} | ||
+ | === rubyの確認 === | ||
+ | プロジェクトディレクトリに移動 | ||
+ | % cd rails_app_tepnote/3tep | ||
+ | |||
+ | カレントディレクトリでrubyのバージョン確認 | ||
+ | % rbenv version | ||
+ | 2.7.1 (set by /Users/jq/.rbenv/version) | ||
+ | |||
+ | 使用できるrubyのバージョン確認 | ||
+ | <nowiki> | ||
+ | % rbenv versions | ||
+ | system | ||
+ | 2.6.6 | ||
+ | * 2.7.1 (set by /Users/jq/.rbenv/version) | ||
+ | 2.7.4 | ||
+ | 2.7.5 | ||
+ | 3.0.0 | ||
+ | 3.1.2 | ||
+ | </nowiki> | ||
+ | |||
+ | カレントディレクトリで使う rubyのバージョンを指定する | ||
+ | % rbenv local 3.1.2 | ||
+ | |||
+ | 確認 2.7.1から3.1.2に変わった | ||
+ | % rbenv version | ||
+ | 3.1.2 (set by /Users/jq/rails_app_tepnote/3tep/.ruby-version) | ||
+ | <nowiki> | ||
+ | % rbenv versions | ||
+ | system | ||
+ | 2.6.6 | ||
+ | 2.7.1 | ||
+ | 2.7.4 | ||
+ | 2.7.5 | ||
+ | 3.0.0 | ||
+ | * 3.1.2 (set by /Users/jq/rails_app_tepnote/3tep/.ruby-version) | ||
+ | </nowiki> | ||
+ | |||
+ | === railsの確認 === | ||
+ | カレントディレクトリで確認 無かったのでインストールする | ||
+ | % rails -v | ||
+ | rbenv: rails: command not found | ||
+ | |||
+ | % gem install rails | ||
+ | |||
+ | % rails -v | ||
+ | Rails 7.0.3.1 | ||
+ | |||
+ | === bundlerの確認 === | ||
+ | % gem search ^bundler$ --all | ||
+ | bundler (2.3.21, 2.3.20, 2.3.19, 2.3.18, 2.3.17,....... | ||
+ | |||
+ | <nowiki>% gem list bundler | ||
+ | |||
+ | *** LOCAL GEMS *** | ||
+ | |||
+ | bundler (2.2.17, default: 2.1.4)</nowiki> | ||
+ | |||
+ | バージョンを指定してインストール | ||
+ | % gem install bundler -v 2.3.21 | ||
+ | |||
+ | 確認 | ||
+ | <nowiki>% gem list bundler | ||
+ | |||
+ | *** LOCAL GEMS *** | ||
+ | |||
+ | bundler (2.3.21, 2.2.17, default: 2.1.4</nowiki> | ||
+ | |||
+ | % bundle -v | ||
+ | Bundler version 2.3.21 | ||
+ | |||
+ | === postgresqlの確認 === | ||
+ | % psql --version | ||
+ | psql (PostgreSQL) 14.5 (Homebrew) | ||
+ | |||
+ | === new === | ||
+ | % rails new tep30 -d postgresql --css tailwind または rails new tep30 -d postgresql --css bootstrap | ||
+ | % cd tep30 | ||
+ | % bundle install | ||
+ | % rails db:create | ||
+ | % rails db:migrate | ||
+ | % rails s | ||
+ | |||
+ | === daisyui === | ||
+ | tailwind css UIコンポーネント インストール | ||
+ | % yarn add daisyui |
2022年9月17日 (土) 10:12時点における版
rubyの確認
プロジェクトディレクトリに移動
% cd rails_app_tepnote/3tep
カレントディレクトリでrubyのバージョン確認
% rbenv version 2.7.1 (set by /Users/jq/.rbenv/version)
使用できるrubyのバージョン確認
% rbenv versions system 2.6.6 * 2.7.1 (set by /Users/jq/.rbenv/version) 2.7.4 2.7.5 3.0.0 3.1.2
カレントディレクトリで使う rubyのバージョンを指定する
% rbenv local 3.1.2
確認 2.7.1から3.1.2に変わった
% rbenv version 3.1.2 (set by /Users/jq/rails_app_tepnote/3tep/.ruby-version) % rbenv versions system 2.6.6 2.7.1 2.7.4 2.7.5 3.0.0 * 3.1.2 (set by /Users/jq/rails_app_tepnote/3tep/.ruby-version)
railsの確認
カレントディレクトリで確認 無かったのでインストールする
% rails -v rbenv: rails: command not found
% gem install rails
% rails -v Rails 7.0.3.1
bundlerの確認
% gem search ^bundler$ --all bundler (2.3.21, 2.3.20, 2.3.19, 2.3.18, 2.3.17,.......
% gem list bundler *** LOCAL GEMS *** bundler (2.2.17, default: 2.1.4)
バージョンを指定してインストール
% gem install bundler -v 2.3.21
確認
% gem list bundler *** LOCAL GEMS *** bundler (2.3.21, 2.2.17, default: 2.1.4
% bundle -v Bundler version 2.3.21
postgresqlの確認
% psql --version psql (PostgreSQL) 14.5 (Homebrew)
new
% rails new tep30 -d postgresql --css tailwind または rails new tep30 -d postgresql --css bootstrap % cd tep30 % bundle install % rails db:create % rails db:migrate % rails s
daisyui
tailwind css UIコンポーネント インストール
% yarn add daisyui