Nicht ändern können, den Basis Ordner für die lite-server im Winkel 2 Anwendung

Gehe ich durch die 5-Minuten-Schnellstart-des Winkel-2. Jedoch, meine Bewerbung befindet sich in src/ - Ordner statt an der Wurzel von meinem repository, und wenn ich laufen npm start versucht die Anwendung zu finden, eine index.html - Datei im Stammverzeichnis. Ich lese bis auf lite-server und Dokumentation zeigt, dass es verwendet BrowserSync und ich kann neu konfiguriert BrowserSync mit einem bs-config.json in meinem repository. Ich Tat, und dies ist, was meine config sieht wie folgt aus:

{
  "port": 8123,
  "server": { "baseDir": "./src" }
}

Laut log ist es mit der angegebenen config:

[1] > todo-app-angular2@1.0.0 lite E:\GitHub\todo-app-angular2
[1] > lite-server "./bs-config.json"

Ich habe auch versucht, ein überschreiben durch bs-config.js

module.exports = {
  port: 8123,
  server: {
    baseDir: "./src"
  }
};

Jedoch die Eckige Anwendung ist noch geöffnet auf port 3000 und es ist eine Missachtung des baseDir in der config definiert. Was mache ich falsch?

  • Versuchen Sie --config path/to/bs-config.json im npm start Befehl
  • Ich habe keine Wirkung 🙁
  • Verwenden Sie lite-server v2 für den browser-sync-config-Optionen-Datei
Schreibe einen Kommentar