webentwicklung-frage-antwort-db.com.de

Wie kann ich den Serverport von 3000 ändern?

Ich habe gerade das Tutorial von Angular 2 beendet und finde keinen Weg, den localhost-Port von 3000 auf 8000 zu ändern. In meiner package.json-Datei gibt es die Zeile "start": "concurrent \"npm run tsc:w\" \"npm run lite\" ", die meiner Meinung nach verwandt ist, aber ich bin nicht sicher.

12
Jp_

Sie können es in der bs-config.json-Datei ändern, wie in docs https://github.com/johnpapa/lite-server#custom-configuration erwähnt.

Zum Beispiel, 

{
  "port": 8000,
  "files": ["./src/**/*.{html,htm,css,js}"],
  "server": { "baseDir": "./src" }
}
17
Kalman

Mit Angular 4 und dem mitgelieferten cli konnte ich den Server mit $npm start -- --port 8000 starten. Das hat gut funktioniert: ** NG Live Development Server is listening on localhost:8000, open your browser on http://localhost:8000 **

Bekam den Tipp von Hier

 enter image description here  enter image description here

8
Hodglem

1-> Verwenden von File Default Config-Angular-cli stammt aus dem ember-cli-Projekt. So führen Sie die Anwendung aus Erstellen Sie an einem bestimmten Port eine .ember-cli-Datei im Projektstammverzeichnis. Hinzufügen Deine JSON-Konfiguration dort:

{ "port": 1337 }

2-> Verwenden des Befehlszeilentools Führen Sie diesen Befehl in Angular-Cli aus

ng dienen --port 1234

So ändern Sie die Portnummer dauerhaft:

Gehe zu 

node_modules/angle-cli/command/server.js

Suchen Sie nach var defaultPort = process.env.PORT || 4200; (ändern Sie 4200 in einen beliebigen anderen Bereich).

6
Akshay Bohra

Stellen Sie in package.json den folgenden Befehl ein (Beispiel für die Ausführung an Port 82).

"start": "set PORT=82 && ng serve --ec=true"

dann npm start

1
Alex Pandrea

Wenn Sie bs-config.json nicht haben, können Sie den Port innerhalb des Lite-Server-Moduls ändern. Gehen Sie in Ihrem Projekt zu node_modules/lite-server/lib/config-defaults.js und fügen Sie den Port in "modules.export" wie folgt hinzu. 

module.export {
    port :8000, // to any available port
    ...
}

Dann können Sie den Server neu starten.

0
Divya N

Sie können es in der Datei webpack.dev.js im Ordner config ändern.

0
user7538631

Wenn Sie die Portnummer in Winkel 2 oder 4 ändern möchten, müssen Sie nur die .angular-cli.json-Datei öffnen und den Code wie unten beschrieben beibehalten

"defaults": {
    "styleExt": "css",
    "component": {}
  }, 
"serve": {
      "port": 8080
    }

}