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