Estoy tratando de cargar un archivo de script externo solo en un modo de producción.
Al principio, traté de usar NODE_ENV, pero me resultó imposible.
Así que comparé la URL usando window.location.host como se muestra a continuación.
¿No hay una manera más sofisticada?
<!DOCTYPE html> <html> <head> ... <script> window.addEventListner('load', function(event) { let host = window.location.host; if (host.match('some production URL')) { var script = document.createElement('script'); script.setAttribute('src', '~.js'); document.head.appendChild(script); } </script> </head> <body> </div id="app></div> </body> </html>