默认情况下,rails console
使用context.back_trace_limit=16
引导,只需键入context.back_trace_limit=n
即可将其更改为任何您想要的内容。问题是,每次启动rails c
时都必须键入它。我应该在哪里永久地更改context.back_trace_limit
?更多关于rails控制台配置的文章值得赞赏。
发布于 2014-10-10 09:43:05
您必须使用以下内容创建/编辑您的~/.irbrc
:
IRB.conf[:BACK_TRACE_LIMIT]= 20
应考虑到:
参考http://rakeroutes.com/blog/customize-your-irb/
Rails 5更新
在Rails 5中,命令context.back_trace_limit=20
将失败。
在控制台中,您需要为当前会话使用命令conf.back_trace_limit = 10
。
对于永久的更改,在IRB.conf[:BACK_TRACE_LIMIT]= 20
中写入~/.irbrc
仍然有效。
您可以通过调用conf
来查看当前设置
https://stackoverflow.com/questions/26295935
复制相似问题