投稿日:2026/6/13
更新日:2026/6/13

• 原因
このリポジトリは以下のモノレポ構成です。
リポジトリ直下を通常のフォルダとして開くと、Ruby LSP が backend/.ruby-version を認識できず、グローバルの Ruby 2.7.0 を選んでいました。
Rails が必要とする Ruby は 3.4.1 のため、Ruby LSP が正常起動せず、BackendSchema の定義情報を作れない状態でした。
修正内容
nextjs-rails-graphql-practice.code-workspace を使い、以下を設定しました。
これにより Ruby LSP が backend/.ruby-version を読み、Ruby 3.4.1 で Rails プロジェクトを解析できるようになりました。
今後の開き方
リポジトリを直接開くのではなく、次のワークスペースファイルを開きます。
code nextjs-rails-graphql-practice.code-workspace
再発時の確認
Initializing Ruby LSP
Activating Ruby LSP Rails
Finished booting Ruby LSP Rails server
Ruby 2.7.0 が表示されている場合は、通常のフォルダとして開いている可能性が高いです。Ruby 3.4.1 が選ばれている必要があります。