1
votes

Had a Jekyll running fine 3 days ago. Today its failing and I suspect it due to a system update on my Windows machine. Problem is, I can't figure out how to troubleshoot this. I get the error below when attempting to run "Jekyll serve", even though I've been able to verify the location of the file..

I've tried removing and re-cloning the repository several times and in multiple root path locations. This despite the fact that this worked 3 days ago. So any pointers on where to look for the root cause would be appreciated.

E, [2015-02-22T13:01:45.263372 #8332] ERROR -- : Actor crashed! Errno::ENOENT: No such file or directory - C:/Users/brestin.... insert long path here .../node_modules C:/Ruby193/lib/ruby/gems/1.9.1/gems/listen-2.7.11/lib/listen/record.rb:113:in open' C:/Ruby193/lib/ruby/gems/1.9.1/gems/listen-2.7.11/lib/listen/record.rb:113:inentries' C:/Ruby193/lib/ruby/gems/1.9.1/gems/listen-2.7.11/lib/listen/record.rb:113:in _fast_build' C:/Ruby193/lib/ruby/gems/1.9.1/gems/listen-2.7.11/lib/listen/record.rb:65:inblock in build' C:/Ruby193/lib/ruby/gems/1.9.1/gems/listen-2.7.11/lib/listen/record.rb:64:in each' C:/Ruby193/lib/ruby/gems/1.9.1/gems/listen-2.7.11/lib/listen/record.rb:64:inbuild' C:/Ruby193/lib/ruby/gems/1.9.1/gems/celluloid-0.16.0/lib/celluloid/calls.rb:26:in public_send' C:/Ruby193/lib/ruby/gems/1.9.1/gems/celluloid-0.16.0/lib/celluloid/calls.rb:26:indispatch' C:/Ruby193/lib/ruby/gems/1.9.1/gems/celluloid-0.16.0/lib/celluloid/calls.rb:63:in dispatch' C:/Ruby193/lib/ruby/gems/1.9.1/gems/celluloid-0.16.0/lib/celluloid/cell.rb:60:inblock in invoke' C:/Ruby193/lib/ruby/gems/1.9.1/gems/celluloid-0.16.0/lib/celluloid/cell.rb:71:in block in task' C:/Ruby193/lib/ruby/gems/1.9.1/gems/celluloid-0.16.0/lib/celluloid/actor.rb:357:inblock in task' C:/Ruby193/lib/ruby/gems/1.9.1/gems/celluloid-0.16.0/lib/celluloid/tasks.rb:57:in block in initialize' C:/Ruby193/lib/ruby/gems/1.9.1/gems/celluloid-0.16.0/lib/celluloid/tasks/task_fiber.rb:15:inblock in create' jekyll 2.4.0 | Error: No such file or directory - C:/Users/brestin.... insert long path here .../node_modules

1

1 Answers

2
votes

Try adding exclude: [node_modules] to your configuration file.