I've been working on an application that, when given certain data, generates a diagram using JavaScript in conjunction with the kineticJS framework.
During development, everything is smooth sailing, but once deployed to production (Heroku), things start going awry.
For example, here's what I see in development with the same data:
And here's the chaotic mess that appears in production:
As a newcomer to Rails, I suspect I'm overlooking something simple, but I can't pinpoint exactly what it is.
My JavaScript is in the asset pipeline and is being compiled for production.
Could this issue be related to pre-compilation in the asset pipeline?
What's the most effective way to troubleshoot these production issues?
I understand that I can utilize Heroku logs for bugs related to Rails or Ruby, but they don't provide much assistance with debugging this JavaScript discrepancy.
Any suggestions or advice?