No, you don't need those in development. Service Worker can be hosted on localhost or https.
Please restart the notifier.php. php process already started doesn't read files again even if you change files.
gulp sass
gulp sass:watch # add ':watch' to watch change files.
gulp closure
gulp closure:watch # add ':watch' to watch change files.