Kann den Basisordner für Lite-Server in Angular 2-Anwendung nicht ändern.

Ich gehe durch die 5 Minuten Schnellstart von Angular 2. Meine Anwendung befindet sich jedoch insrc/ -Ordner statt im Stammverzeichnis meines Repositorys und wenn ich @ ausfühnpm start Die Anwendung versucht, ein @ zu findeindex.html Datei an der Wurzel. Ich las auflite-server und Dokumentation zeigt, dass es @ verwendBrowserSync und ich kann @ neu konfigurierBrowserSync mit einerbs-config.json in meinem Repository. Ich habe das gemacht und so sieht meine Konfiguration aus:

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

Entsprechend dem Protokoll wird die angegebene Konfiguration verwendet:

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

Ich habe auch versucht, die Datei bs-config.js zu überschreiben.

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

Die Angular-Anwendung ist jedoch immer noch auf Port 3000 geöffnet und ignoriert das in der Konfiguration definierte baseDir. Was mache ich falsch

Antworten auf die Frage(4)

Ihre Antwort auf die Frage