Ich habe Visual Studio 2017 R3 installiert und ASP.NET Core 2.0-Release-Bits. Wenn ich eine neue Webanwendung mit react erstelle, funktioniert es lokal und wenn ich auf azure stelle, kein Problem (wie erwartet). Ich mag Knoten auf die Mischung hinzufügen und den geschriebenen Artikel für Kern 2,0Bereitstellen von ASP.NET Core-JavaScript-Diensten für Azure fehlgeschlagen Knoten
https://docs.microsoft.com/en-us/aspnet/core/client-side/spa-services
sagt:
Hinweis: Wenn Sie auf eine Azure Website sind bereitstellen, Sie brauchen nicht zu tun alles hier - Node.js installiert und verfügbar in den Server-Umgebungen
ich die Schritte auf dem Artikel hier, wie nodeservices hinzuzufügen und das funktioniert lokal. Meine Schritte sind:
services.AddNodeServices add(); erstellen über Controller und Ansicht weglegen myNodeModule.js
Als ich Azure stelle ich eine Fehlermeldung erhalten, wenn ich zu
http://webapplication220170908032616.azurewebsites.net/home/about
ich hinzugefügt, um die Umgebungsvariable ASPNETCORE_ENVIRONMENT und setzen Sie sich auf Produktion zu sehen. Ich habe das überprüft, indem ich einen Tag-Helfer zu einer anderen Seite hinzugefügt habe.
Der Fehler ich sehe ist:
ist ein Fehler aufgetreten, während der Bearbeitung Ihrer Anfrage. Anforderungs-ID: 0HL7N1AN8GM1N: 00000002
Ich habe Azure eine Weile nicht verwendet, also ein wenig eingerostet.
Haben Sie versucht, auf Entwicklungsumgebung zu setzen (oder Entwickler Fehler Seite Middleware hinzufügen), um den Fehler zu sehen? –
Was würde ich hinzufügen? Entwickler-Middleware Ich würde denken, würde mir für ein Produktionsproblem nicht helfen. –
Nur zur Hilfe sehen Sie den Fehler genauer =/(nur eine Idee) –