今回が初のプログラミングである初心者なため、詳細な部分がまだ理解できておりません。
それも含めてよろしくお願いします。
前提・実現したいこと
ruby on railsの環境構築をしている最中です。
Rails s でサーバーの起動をしたいです。
発生している問題・エラーメッセージ
今回でたエラーの内容は次の通りです。
C:/Ruby30-x64/lib/ruby/3.0.0/pathname.rb:20: warning: already initialized constant Pathname::TO_PATH C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/pathname-0.2.0/lib/pathname.rb:20: warning: previous definition of TO_PATH was here C:/Ruby30-x64/lib/ruby/3.0.0/pathname.rb:22: warning: already initialized constant Pathname::SAME_PATHS C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/pathname-0.2.0/lib/pathname.rb:22: warning: previous definition of SAME_PATHS was here C:/Ruby30-x64/lib/ruby/3.0.0/pathname.rb:31: warning: already initialized constant Pathname::SEPARATOR_LIST C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/pathname-0.2.0/lib/pathname.rb:31: warning: previous definition of SEPARATOR_LIST was here C:/Ruby30-x64/lib/ruby/3.0.0/pathname.rb:32: warning: already initialized constant Pathname::SEPARATOR_PAT C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/pathname-0.2.0/lib/pathname.rb:32: warning: previous definition of SEPARATOR_PAT was here C:/Ruby30-x64/lib/ruby/3.0.0/pathname.rb:39: warning: already initialized constant Pathname::ABSOLUTE_PATH C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/pathname-0.2.0/lib/pathname.rb:39: warning: previous definition of ABSOLUTE_PATH was here Could not find server ''. Run `bin/rails server --help` for more options.
いろいろと調べてみたのですが、うまく解決方法を見つけることができませんでした。
環境構築のほうは
https://youtu.be/IyEcu9e1YgM
こちらのほうを参考に行わせていただいております。
補足情報(FW/ツールのバージョンなど)
バージョンは以下の通りです。
rails 7.0.0
ruby 3.0.2p107
また、VScordを使用しています。
###補足内容
その前の段階で rails new . を行ったところ、以下の文が出てきました。
Can't initialize a new Rails application within the directory of another, please change to a non-Rails directory first. Type 'rails' for help.
よろしくお願いします。
これらは警告でエラーではないので、立ち上がってる可能性があります。
立ち上がっていないというのはどう確かめましたか。
及び
どう起動したのか、も載せてください
>Could not find server ''.
Rails (Puma) がインストできていないのでは?あるいは実行方法が間違っているとか。
正しい手順であればrailsアプリは問題なく起動できます。
手順が悪いのでしょうから、質問文に補足しましょう。
エラーメッセージだけ丸投げされてもわかりません。
なお、Windows環境では今後苦労すると思いますが。
winterboumさん
私はユーチューブを見て環境構築を行っており、localhost3000を用いて行おうとしておりました。しかし、localhost3000の画面が表示されないため、立ち上がっていないのではないかと判断いたしました。
また、どう起動したのかという部分なのですが、初心者なのでいまいち理解ができておりません。
technocoreさん
pumaのインストールは、YouTubeの参考にした動画を見る限りインストールはしていませんでした。
もう一度同じ手順で行ってみたいと思います。
あなたの回答
tips
プレビュー