What’s the usual approach to developing/debugging Discourse plugins? I’m using Vagrant’s default folder sync to edit my files, and sometimes it seems like my changes take effect immediately with a simple file save and browser refresh. Other times I need to clear the tmp/cache (or should it be the entire tmp directory?) and restart Rails, and sometimes it seems like even removing the directory and restarting Rails doesn’t work; I still see the old code on the page. Should I be clearing the browser cache each time I make a change?
And is there a better way to find Ember errors than opening Safari’s debug console?