「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