byebug相关内容

Byebug 是否完全支持 Windows?

我的环境是 macOS,我没有 Windows 环境.我正在写一篇关于 Byebug 的博客文章,我想知道它是否完全支持 Windows.这是我得到的信息: 可能不起作用? Rails 5 为 byebug gem 添加了 platform::mri 选项.(见此处) 而且这份文件说mri不包括Windows. 我听说有人说某些命令(例如restart)在他们的 Windows P ..
发布时间:2021-09-25 19:55:59 其他开发

在来自 byebug 的 rails 中,如何以字符串形式查看会话变量的输出,仅显示其中的一部分?

在来自 byebug 的 rails 中,如何以字符串形式查看会话变量的输出,仅显示其中的一部分? 我可以从控制台查看会话变量的输出,但它真的很长.如果我可以把它放在一个字符串中并做例如thestr[1,100] .那么就可以了.但我不知道如何将它变成一个字符串. ~/rubymac/cookiesandsessions/sessiontest1$ rails s=>启动 Puma=>Ra ..
发布时间:2021-07-23 19:05:16 其他开发

(未定义的局部变量或方法`byebug'

我有以下错误: NameError(未定义的局部变量或方法`byebug' 代码是 def 测试t = ""再见结尾 -- RAILS_ENV=开发宝石列表 |再见 再见(3.5.1) 然后我运行: RAILS_ENV=开发导轨 s 但它显示: NameError(未定义的局部变量或方法`byebug' 你知道为什么吗? 谢谢! ..
发布时间:2021-07-12 20:24:23 其他开发

如何在远程进程(例如 pow)中使用 Byebug

如何连接到 Byebug 的远程调试实例(用于 Pow 等)? 解决方案 在你的代码中 remote_byebug 调用您的代码(例如,通过刷新页面).这将在端口 8989 上启动本地 byebug 服务器.然后您的代码将“挂起"等待客户端连接. 通过终端连接到它: byebug -R 本地主机:8989 从 https://github 开始,不再需要手动配置服务器.com ..
发布时间:2021-07-12 19:55:27 其他开发

在不退出 Pry 的情况下使 Byebug 完成执行

当我在 Rails 中使用 Byebug 设置断点时,有时我希望它完成执行,但 github 上的指南说使用 exit 也退出 Pry.如果断点在循环中,重复键入 continue 可能会很烦人. 有没有办法在不退出 Rails 控制台的情况下停止 byebug? 解决方案 在 Rails 控制台或 Rails 的服务器下运行 byebug 时,我通常只通过按 Ctrl+D. ..
发布时间:2021-07-11 20:54:26 其他开发

Rails Byebug 没有停止应用程序

我想使用 byebug 来调试我的应用程序,但该应用程序永远不会停止,尽管我已经将 byebug 放入我的代码中.这是我的 Gemfile. group :development, :test do# 在代码中的任何地方调用 'byebug' 以停止执行并获得调试器控制台宝石'再见','~>5.0.0'# 在异常页面或使用 访问 IRB 控制台;在视图中gem '网络控制台', '~>2.0' ..
发布时间:2021-07-11 20:19:23 其他开发

导轨集成测试失败

我正在开发Rails教程的示例项目(M. Hartl),但是在第9章结束时,集成测试失败了. 测试的断言如下: assert_select 'a[href=?]', user_path(user), text: user.name 错误的主体是: FAIL["test_index_as_admin_including_pagination_and_delete_links", ..
发布时间:2020-11-29 20:02:26 其他开发

Node.js调试流程

我想调试像rails一样的node.js。 我尝试了几种方法: Webstorm调试–在这种情况下,每次操作后,我都需要单击“重新运行调试”代码已更改 带有chrome远程调试器的Nodemon –在这种情况下,每次由nodemon重新加载代码后,我每次都需要重新连接到调试器 pry.js –在这里,我需要输入“ eval(pry.it)” –并没有使其更简单的选项,例如“ debug ..
发布时间:2020-10-19 04:50:00 前端开发