I would some information on learning how to debug Discourse, setting up a few breakpoints, and just sort of poke around. I’m no expert in Ruby or Rails.
I am using RubyMine. I’ve downloaded the repo, and installed all the bundles and gem packages.
I try to run for example the file “badges_controller.rb” and I get the error message:
/Users/[user]/Documents/discourse/app/controllers/badges_controller.rb:1:in `<top (required)>': uninitialized constant ApplicationController (NameError) from -e:1:in `load' from -e:1:in `<main>'
I don’t even know why I expect it to run as I am not connected to a database, I notice the message:
7:26:35 PM Database connections detector Database connection properties are detected. Click here to let RubyMine discover and setup new data sources. (show balloon)
What do I have to do to set up a local dev environment where I can begin to use RubyMine debugger on the app?