0

ruby 2.2.3 で初めて byebug を使おうとすると、

NameError:
      undefined local variable or method `byebug'

私は混乱しています、ここにいくつかの診断があります:

ruby --version
ruby 2.2.3p173 (2015-08-18 revision 51636) [x86_64-darwin14]

cat Gemfile | grep bye
gem 'byebug'

gem list | grep bye
byebug (8.2.1, 8.2.0)

#the command I'm using to run my ruby code is
rspec *spec.rb --tag focus
#also tried prepending bundle exec
4

2 に答える 2

0

アプリで実行bundle installしましたか (Gemfiles を使用している場合、これは Rails アプリのコンテキストにあると仮定します)?

編集:あなたはそれを理解しました.DIは次にライブラリを要求することを提案しようとしていましたが、私はそうする必要がなかったことがわかりました.

于 2015-11-26T19:46:11.423 に答える
0

それを理解してください。この行が必要でした:

require 'byebug'; byebug;

私のルビーコードで。

于 2015-11-26T19:44:42.743 に答える