Chi*_*tel 27 debugging plugins rubygems ruby-on-rails ruby-debug
是否有任何命令,无论是在debugger
或ruby-debug
获得在内存中加载了Rails的过程中所有的宝石和/或插件的列表?我知道只有' require
'宝石被加载但我想快速查看在运行时加载的内容.
jde*_*eno 39
这应该通过rubygems获取所有内容:
Gem.loaded_specs.keys
Run Code Online (Sandbox Code Playgroud)
我不知道通常的方法来查看哪些rails插件被加载,你可以查看Rails :: Initializer(3.0之前的版本)的源代码并找出你的rails版本正在做什么.希望您知道哪些插件应该加载并且可以在调试时从控制台确认.
小智 28
随着版本:
Gem.loaded_specs.values.map {|x| "#{x.name} #{x.version}"}
Run Code Online (Sandbox Code Playgroud)