2017-07-12 3 views
0

Ich habe eine App aus dem create-react-app Startprojekt entwickelt.Stop Vergangenheit Express JS oder Reagieren Builds von Laufen

Heute habe ich Sie folgendermaßen vorgehen auf meinem lokalen Rechner haben:

  1. Bereitstellung meine reagieren App reagieren-Skripte starten
  2. meine Bereitstellung reagieren App durch reagieren-Skripte bauen dann entweder dazu dient, den Build entweder durch ...

  3. (A) mit dem [NPM-Modul dienen] [] wie folgt dienen -p 4001

  4. (B) oder dem Versuch, mit dem Server eines Express app wie folgt:

Express App:

const express = require('express'); 
const path = require('path'); 
const app = express(); 

app.use(express.static(path.join(__dirname, 'build'))); 

app.get('/', function (req, res) { 
    res.sendFile(path.join(__dirname, 'build', 'index.html')); 
}); 

app.listen(4001); 

Ich habe meinen Computer nur neu gestartet und es dient immer noch der Website unter: http://localhost:4001/ und ich kann nicht herausfinden, wie es zu stoppen.

Ich hätte nichts gegen die kontinuierliche Bereitstellung dieses Servers, aber wenn ich das Projekt erneut erstellen. Die Änderungen werden nicht wiedergegeben.

Die einzige Arbeit, die ich habe, ist jetzt an Port 4025 bereitzustellen und die oben beschriebene Express-Methode zu verwenden.

Wie zum Teufel kann ich diese seltsame Rest-App loswerden, die (über einen Reaktionsprozess) an Port 4001 weiterläuft?

Ich möchte wirklich diesen Port wieder aus Gründen es die gleiche über verschiedene Maschinen zu halten :(

+0

Welches Betriebssystem verwenden Sie? – sBanda

+1

Hey sBanda, ich benutze OS X aber stellt sich heraus, es geschah in der Chrome-App. -_- –

Antwort

0

Es stellte sich heraus, dass Chrom, wenn der Server sie am Laufen hält Apps reagieren sogar.

Go nicht mehr zu erbringen chrome://serviceworker-internals und ihre Registrierung