[WDS] Disconnected! Log Ausgabe

wds 22. Dez. 2018
unsplash-logoClément H

Zur Zeit ist der beste Zeitpunkt eigene Projekte wieder voran zu bringen. Es ist Urlaub, man hat keinen Stress und kann sich lange an eine Sache (fest)setzen. Perfekt!

Nur gerade hat mich ein Bug bei Electron und React gebremst:

Ein bisschen Ursachenforschung hat mich dann zu diesen Github Issue gebracht. Dieses Ticket ist eigentlich vom 17. März 2017.

https://github.com/webpack/webpack-dev-server/issues/851#issuecomment-449550071

Es ist aber wohl in den letzten Stunden wieder aktuell geworden und hat mich zur folgenden Lösung gebracht:


...
  devServer: {
    contentBase: path.resolve(__dirname, 'dist'),
    stats: {
      colors: true,
      chunks: false,
      children: false
    },
    headers: { 'Access-Control-Allow-Origin': '*' },
    https: false,
    disableHostCheck: true,
    before() {
      spawn(
        'electron',
        ['.'],
        { shell: true, env: process.env, stdio: 'inherit' }
      )
      .on('close', code => process.exit(0))
      .on('error', spawnError => console.error(spawnError))
    }
  }
...

Die markierten Zeilen sind die Lösung.

Danach war der Log wieder in Ordnung und ich konnte weiterarbeiten.

Tags

Tim Friedrich

Hausherr des Blogs, - an mir kommst du hier nicht vorbei! Daher ein fröhliches Hallo und herzliches Willkommen im Blog.

Großartig! Das Abonnement wurde erfolgreich abgeschlossen.
Großartig! Schließen Sie als Nächstes die Kaufabwicklung ab, um vollen Zugriff zu erhalten.
Willkommen zurück! Sie haben sich erfolgreich angemeldet.
Erfolg! Ihr Konto ist vollständig aktiviert, Sie haben jetzt Zugang zu allen Inhalten.