Ich serviere Spa (mit angular.js
) von asp.net mvc
Anwendung. So werden alle .js
Dateien von innerhalb Index.html
Generieren Sie Javascript-Konfiguration für verschiedene Umgebungen
geliefert Es gibt eine .js Datei, die mehr wie eine Konfigurationsdatei ist.
//environment 1
//var url1 = "protocol : // abc.com /";
//environment 2
//var url1= "protocol : // xyz.com /";
Problem: Jedes Mal, wenn ich dies zu einer Umgebung unter Verwendung eines beliebigen Einsatzstrategie bereitstellen möchten, muss ich un-Kommentar die Zeile jeweils zu dieser Umgebung.
Ich kann Visual Studio Transformationen nicht anwenden, da dies keine .config
Datei ist. Wie kann ich diese .js
Datei ohne manuelle Intervention wie Kommentieren/Entkommentieren bereitstellen/vorbereiten.
Ich bin sicher, dass es ein einfaches Konzept geben muss, um dieses Problem zu lösen, das ich nicht kenne. Kann etwas wie diese Datei von der Serverseite erzeugen. Wie kann ich das lösen?
https://docs.asp.net/en/latest/fundamentals/environments.html –
Oft es durch das Lesen Einstellungen in web.config gelöst ist, aber Es hört sich so an, als könntest du keine Konfig-Transformation machen ... –