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”」
で解決.