前提・実現したいこと
#####【前提】
Railsチュートリアルの第2章に入ったところです。
『2.1 アプリケーションの計画』で以下のコマンドを入力し、toy_appディレクトリを作成しました。
$ rails _5.1.6_ new toy_app
作成後はGemfileをチュートリアルからコピペしてbundle installしましたが、(gem等のバージョン指定の影響で?)うまくいかず、
rails newでバージョン指定をしない場合はどうなるかを確認しようと思いました。
そのため一旦作成したtoy_appファイルを削除、再度rails newコマンドを打ち込みました。
しかしこのタイミングから、rails new時にappディレクトリ等の必要なフォルダが一切作成されなくなってしまいました。
#####【目標】
正常なRails newの挙動に戻したい
発生している問題・エラーメッセージ
create create README.md create Rakefile create .ruby-version create config.ru create .gitignore create Gemfile run git init from "."
本来ならこの後に続くであろうメッセージが一切表示されず、rails newの挙動はここで終了しております。
実際にエクスプローラーから確認しても、作成されているファイルはこの6種のみとなっておりました。
コマンド
rails new toy_app
試したこと
・使用していたディレクトリ以外でrails newを試した
・アプリ名を変更してrails newを試した
・Rubyをアンインストール⇒再インストールした
・最後にうまくいった「rails 5.1.6 new toy_app」を試した
⇒すべて上手くいかず、依然そのままとなっております。
補足情報(FW/ツールのバージョンなど)
OS:Windows 10 Home
Ruby 2.6.5p114
Rails 6.0.2(5.1.6もインストールしました)
RailsチュートリアルではクラウドIDEを使用していますが、私はRubyのコマンドラインやエディターを使用して実践しています。
また、チュートリアル第1章でもhello_appにて同じ行動(アプリのバージョン指定し削除、Railsバージョン指定なしでアプリ再作成)をしたことがありますが、今回の状況は初めて発生しました。
類似質問
『rails newコマンドで生成されるフォルダ構成が異なります』
こちらにまだ回答がついていなかったため、類似状況の補足として私からも質問を上げさせていただきました。
RubyもRailsもバージョンが異なりますので、同様の状況であるとするならばバージョン固有の問題ではないのでは?と考えております。
他にもtwitter等で確認できておりますが、解決策の方は見つかりませんでした。
teratailに関しても少し遡ってみましたが、類似状況は直近に集中しているように見受けられます。
何か他にも報告等があれば教えていただければ幸いです。
お手数をおかけいたしますが、ご確認いただければと思います。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。