トップ 一覧 Farm 検索 ヘルプ RSS ログイン

Diary/2024-9-30の変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
!rbenv
そういえば,rbenvのセットアップどうしてたっけ,というのを忘れてたのでメモ
 $ git clone https://github.com/rbenv/rbenv.git $HOME/.rbenv
で,.zshrcに,
 if [ -e $HOME/.rbenv ]; then
   export PATH="$HOME/.rbenv/bin:$PATH"
   eval "$(rbenv init -)"
 fi
と追加.

!Ruby on Rails
思うところあって https://railsguides.jp/getting_started.html から,ふたたび.

 # ruby
 $ rbenv install 3.3.5
 $ rbenv local 3.3.5
 
 # bundle
 $ gem install bundle
 $ bundle init
 $ bundle config set path 'vendor/bundle'
 $ bundle binstubs --path=vendor/bin
 
 # rails
 $ echo 'gem "rails", "7.2.1"' >> Gemfile
 $ bundle install
 
 # app
 $ bundle exec rails new blog --skip-bundle
 $ cd blog
 $ bundle install
 
 # run
 $ ./bin/rails server

https://railsguides.jp/getting_started.html の CRUD の D が動かなくて困ったけど,
https://www.airteams.net/media/articles/1830 に従って,

* rails importmap:install
* config/importmap.rbに「pin “@hotwired/turbo-rails”, to: “turbo.js”」
* app/javascript/application.jsに「import “@hotwired/turbo-rails”」

で解決.