
Joe Danehower
9,436 PointsCan't generate controller
When I try to run "bin/rails generate controller todo_items index -p" in the terminal, I get the following error:
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in require': cannot load such file -- bundler (LoadError)
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in
require'
from /Users/joedanehower/ruby_projects/odot/bin/spring:8:in <top (required)>'
from bin/rails:3:in
load'
from bin/rails:3:in `<main>'
Could some one please help me troubleshoot this issue? thanks!
2 Answers

Maciej Czuchnowski
36,432 PointsTry using a newer version of Ruby and install Bundler gem: gem install bundler
- see if that helps.

Todd MacIntyre
12,247 Pointsbin/rails commands won't work properly if you are in sub-directories of your project folder.
Steve Hunter
57,667 PointsSteve Hunter
57,667 PointsDId you get this fixed? And did you run the command in the root of the project directory?
Steve.