Thoughts & Musings
Running rails 7 apps
Over the years I've spun up countless rails apps, most of which don't amount to much. I usually just go with whatever the latest Rails version is. Recently though, I was looking to try out the new Rails 7 alpha release and see how I felt about using it with esbuild. Most articles out there show how to upgrade an existing Rails app to using a alpha release. I wanted this to be a fresh project.
After a little bit of digging I found exactly what I needed.
gem install rails -v '7.0.0.alpha2' -V --no-document
This installs the rails alpha, to double check that it installed correctly, you can run:
gem list rails --local
You should see the new version returned in the results. Once I'd verifed that it was correctly installed, I ran the
rails new command making sure to include the specific Rails version.
rails _7.0.0.alpha2_ new MYAPP
There you go, Rails 7 is now ready to go. If you're looking to use Rails 7 in conjuction with webpack or esbuild, I recommend reading through this article, which does a really thorough job of explaining how to do that.