konfiguracja i publikacja projektu Angular i .NET Core

0

Próbuje zrobić npm start i nie może (bo npm próbuje zapisywać tam, gdzie nie może). Bo zasadniczo nie powinieneś uruchamiać w trybie Development, a Production.

https://stackoverflow.com/questions/56234007/eperm-operation-not-permitted-npm-angular-7-on-iis-with-backend-net-core-2-1

1

@Ktos:
Tylko, że on w trybie Production ma nieobsłużony wyjątek, którego mu nie pokazuje, więc kazałem zmienić na Development, aby zobaczyć treść błędu.

@fazerooo
Zmień środowiskową na Production, a w pliku Startup.cs zmień

 if (env.IsDevelopment())
{
   app.UseDeveloperExceptionPage()
}
else
{
   app.UseExceptionHandler("/Error");
   app.UseHsts();
}

na

app.UseDeveloperExceptionPage();
app.UseHsts();

bez ifów

0

Działa :D

nie zgadza mi się tylko baseurl, bo w wersji developerskiej miałem localhost:port a teraz localhost:port/pages przez co robi get na nieprawidłowy adres :/

0

Jak masz zrobiony routing w Angularze?

0

Dlaczego ty to wszystko masz tak bardzo... pomieszane? Skąd ty bierzesz tak głupie pomysły? Najpierw w Startup.cs komentujesz coś co nie powinno być zakomentowane, a teraz jakiś dziwny routing w Angularze. Czemu dwa? Może orłem w Angularze nie jestem, ale serio, masz tak dużą aplikację, że musisz to rozbijać na subrouting? Nawet nie wiem jak to poprawić... @Ktos halp!

0

pewnie dlatego, że nie robiłem tego od zera tylko na gotowym template dodawałem swoje komponenty. Dziwne, że na etapie develop wszystko mi działało :(

1 użytkowników online, w tym zalogowanych: 0, gości: 1