是否让Rubymine连接(并重新启动) Puma-dev的安装/运行实例以进行调试会话?
我使用Puma-dev在"Appname".test上测试我的Rails应用程序,但是如果我需要在应用程序中调试一些东西,并且想使用Rubymine的内置调试器,我只能让它在端口3000 (或者我选择的任何端口)上启动另外一个Puma实例,而不是在端口80/443上已经运行的Puma-dev。
有可能吗?
发布于 2019-01-11 00:04:31
这在远程调试中是可能的。要进行配置,您必须对应用程序进行一些更改:
export RUBY_DEBUG_PORT=1234添加到.env或.powenv或任何文件puma-dev 将加载环境变量。中。尽管RubyMine默认使用1234,但您可以随意使用您喜欢的任何端口。ruby-debug-ide和debase宝石添加到项目的Gemfile中。RUBY_DEBUG_PORT设置的端口。将本地和远程根文件夹设置为项目根。https://stackoverflow.com/questions/53155045
复制相似问题