We've noticed a strange issue when using the Puma webserver instead of Webrick. Browser-sync will try to run on port 3000 (the same port the rails app is already being served on). I've noticed on your sample app that browser-sync runs on 3001. Gulp recognizes changes to files but the app does not live reload. It also causes serious memory and cpu drain on the computer.
Maybe there is a configuration change we need to make to Puma?
We've noticed a strange issue when using the Puma webserver instead of Webrick. Browser-sync will try to run on port 3000 (the same port the rails app is already being served on). I've noticed on your sample app that browser-sync runs on 3001. Gulp recognizes changes to files but the app does not live reload. It also causes serious memory and cpu drain on the computer.
Maybe there is a configuration change we need to make to Puma?