查看红宝石宝石是否正常工作的最佳方法是什么?
我刚刚安装了https://github.com/watu/table_builder
当我尝试使用基本示例时,我的应用程序返回“未定义的方法`table_for'for#<#< Class:0x12a69e738>:0x12a699580>”
我最初通过导演http://railscasts.com/episodes/213-calendars
找到了这个在这种情况下,anyony知道我做错了什么吗?甚至更好的我如何在这样的情况下调试。
有没有办法打印所有可用的辅助方法或类似的东西?
答案 0 :(得分:1)
如果你使用bundler安装你可以做的宝石:
bundle show table_builder #show gem path
bundle open table_builder #open gem in default editor
没有捆绑者:
gem which table_builder #show gem path
#then open it...
一般情况下,当您知道其位置时,您可以看到所有已安装宝石的代码。然后只需调试代码;)
答案 1 :(得分:0)
为什么不直接在自己的项目中导入代码(将其放在lib或vendor / plugins文件夹中),看看引发异常的位置。这将使您清楚地了解问题所在。