我试图在我的 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吗?