我想让debpging purpsoes学习如何使用Logging,以前我曾经在每个地方写"puts"
并在控制台中看到它们。
但是记录我需要像Rails.logger.debug('Hello from this place')
我发现看起来像日志这样的地方:
#{Rails.root}/log/#{Rails.env}.log
但仍有问题导航到这样的路径:)
好的,如果我做了哪个轨道就是我得到的:
/Users/EricCartman/.rvm/gems/ruby-1.9.3-p374/bin/rails
所以现在应该如何导航到达那里?我在Dev环境中。
答案 0 :(得分:1)
日志位于rails应用程序的log
目录中。
因此,您需要输入rails s
来启动应用程序,请尝试ls -l log
列出日志文件。
答案 1 :(得分:1)
如果你想打印一些值,就更容易打印它
p some_variable
如果将在正在运行的服务器日志中打印
或在您的视图中,您可以使用
<%= debug some_variable %>