ruby-on-rails - 使用 Rails 在 VS 代码中设置断点
问题描述
尝试在 VS Code 中启动 rails 调试器时遇到 ruby 版本冲突。对不起,如果这是一个愚蠢的问题..我通常是一个 Js 人,对 Rails 很陌生
收到此错误:
rake (>= 0.8.1)
WARN: Clearing out unresolved specs.
Please report a bug if this causes problems.
Uncaught exception: Your Ruby version is 2.3.7, but your Gemfile specified 2.3.1
/Library/Ruby/Gems/2.3.0/gems/bundler-1.17.3/lib/bundler/definition.rb:495:in `validate_ruby!'
/Library/Ruby/Gems/2.3.0/gems/bundler-1.17.3/lib/bundler/definition.rb:470:in `validate_runtime!'
.
.
.
当我ruby --version
在控制台中输入时,我得到ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-darwin17]
解决方案
有同样的问题。重新启动计算机对我有用。
在完全重新启动计算机之前,vscode 调试器控制台环境似乎不会更新。可能是错误或故意的。
推荐阅读
- php - 特质和普通助手类有什么区别?
- android - 从 pendingIntent 上的堆栈中删除启动器活动
- python - 破折号填充 dcc.Dropdown 与来自 xlsx/csv 的行加载了上传字段
- python - 删除 Df 的第 1 行和第 3 行,同时保留第 2 行作为标题
- awk - 跨列 AWK 的相关性
- java - Android SQLite 错误CopyingDataBase 错误
- bash - 通过使用 bash grep 读取文件来匹配内容,字符串用 [ 和 ] 特殊字符括起来
- visual-studio-2015 - 我无法在编码 UI 中使用 ConfigurationManager.AppSettings
- android - Android应用启动时如何传递可自定义的属性
- ios - 如何捕获自动布局约束冗余