0

我试图在我的 VS CODE 中使用 ruby​​-debug-ide 进行调试。当我将这些添加到 gems ruby​​-dmy gem 文件中时,一切正常。

gem "debase"
gem "ruby-debug-ide"

除了我的同事不想要它,它还会破坏我们 CI 服务器上的构建。所以我想我可以在我的 gemfile 中摆脱它们,然后手动安装它们gem install

这是我的配置

 {
      "name": "Debug RSpec - current spec file",
      "type": "Ruby",
      "request": "launch",
      "cwd": "${workspaceFolder}",
      "useBundler": false,
      "pathToBundler": "/usr/local/rvm/rubies/ruby-3.0.1/bin/bundle",
      "pathToRDebugIDE": "/usr/local/rvm/gems/ruby-3.0.1/bin/rdebug-ide",
      "debuggerPort": "1235",
      "program": "/usr/local/rvm/gems/ruby-3.0.1/bin/rspec",
      "args": [
        "${file}"
      ]
    }, 

但是当我运行它时,我得到了这个错误

Uncaught exception: cannot load such file -- rspec/core/formatters/progress_formatter

没有gem文件就不能使用这些gem吗?

4

0 回答 0