如果我正在测试我的Javascript代码,我经常使用console.log将消息写入浏览器控制台。我觉得这是检查这些消息的方便之处。我可以在Ruby on Rails中将调试消息打印到浏览器控制台吗?
是否可以从Rails项目中的Ruby文件向浏览器控制台输出消息? (例如,从模型的方法)
如果这个问题是非常愚蠢的,那是因为我是新的Web开发:)
如果我正在测试我的Javascript代码,我经常使用console.log将消息写入浏览器控制台。我觉得这是检查这些消息的方便之处。我可以在Ruby on Rails中将调试消息打印到浏览器控制台吗?
是否可以从Rails项目中的Ruby文件向浏览器控制台输出消息? (例如,从模型的方法)
如果这个问题是非常愚蠢的,那是因为我是新的Web开发:)
您可以在视图使用console.log()
:
#view.html.erb
<script>
console.log("Message");
</script>
如果你想登录你的型号,试试:
Rails.logger.debug "message!!"
您可以查看https://github.com/rails/web-console –