WSLでRuby on Railsやってみる

なにか新しいことをやろうかなぁ、とおもい週の頭から空いた時間を使ってRuby on Railsの勉強をやったりしてみています。

Windows Subsystem Linuxを利用して環境構築、一応WindowsのDocumentsディレクトリにソースコードおいてWindows側のVisual Studio Codeから開発しようかと。

環境構築

rbenv入れて、必要なものを諸々と。ただ、色々なサイトを横断しながら見てしまったので所々抜けてるなぁと思ったところをメモしていきます。
まずは、https://qiita.com/stkdev/items/96f507f46276c4e782c0 この記事を参考にざっと入れました。面倒くさかったのでrbenvを
$ sudo apt install rbenv
とやったのですがうまく行かなかったよね。ちゃんとgitからcloneしましょう。
ディレクトリ作成までやって、上記の記事の最後のコマンドが実行できないことがわかったのでなんでかなぁって調べたら、rbenvをちゃんと切り替えてあげないといけなかったですね。ってことで
$ rbenv local 2.6.3

とかやってあげて、動かそうと思ったら、まだ動かない。
Your Ruby version is 2.3.3, but your Gemfile specified 2.6.3
こんな事言われてしまう。
なんでだろうと思ったけどgenerate(rails g)とかのときにきちんと、
$ rbenv exec rails g controller users index show new
みたいにしてあげないと行けないっぽく、ハマりどころなのかな?と感じました。事あるごとにしっかりつけてあげればはまらないっぽい。

学習

今だとだいたいドットインストールとかProgateとかなのかもしれませんがああいうサービスが、どことなく好きではないので(なんでだかよくわからない)いろいろ探してたら、 https://openbook4.me/projects/92 こんなのがありまして。これ僕は非常に面白く、わかりやすく書かれていたので使ってみました。これしかわからない僕は小学生レベルの知能しかないので、あまりまともな理解ができていない気がします。

今日のところはこんなかんじで。
ではでは。

コメント

人気の投稿