Ich habe eine .NET-Webanwendung in IIS gehostet. Diese .NET-Webanwendung hostet eine Angular-Anwendung. Dies führt dazu, dass diese Anwendungen (.NET und Angular) von IIS auf demselben Port bedient werden. Sie müssen auf demselben Port bedient werden, da sie den gleichen Sitzungscookie verwenden. Auch sie sind Teil der gleichen CI/CD-Pipeline und es gibt andere Gründe.Wie wird Webpack ausgeführt, wenn ng build statt ng serve verwendet wird?
Allerdings verursacht dies, dass ich nicht typoskript debuggen kann, nur Javascript ist verfügbar, durch Chrom, wie ich nicht webpack
in den Quellen verfügbar habe (ich habe die Quellkarten). Der Grund dafür ist, dass ich ng build
anstelle von ng serve
verwende, um meine App zu erstellen. Wenn ich ng serve
verwende, wird die Angular-App auf einem anderen Port bedient und ich habe alle Typoskript-Quellen im Verzeichnis webpack
in den Quellen in den Entwicklerwerkzeugen. Allerdings kann ich die Angular App nicht verwenden, da ich den Cookie für diesen Port nicht erhalten kann.
Frage: Welchen Befehl verwenden, wenn ng build
zu verwenden Webpack verwenden, um meine Quellen zu bündeln, um TypeScript zu debuggen?
Nicht, wenn es nicht in seiner package.json konfiguriert ist. – Swoox