Это мой первый раз с Angular, и я пытаюсь поместить свой сайт в prod, но когда я захожу на сайт, я получаю только index. html с его CSS и без рендеринга. Когда я пытаюсь получить доступ к маршруту, например, website / home, я получаю сообщение об ошибке Not found ...
Я использую ng build --prod и помещаю содержимое dist в ecowebhosting
Я не Я не знаю, какую часть программы мне нужно разместить здесь, поэтому я сделал снимок экрана структуры:
Это мой серверный каталог
Это моя структура проекта
вот мой main.ts
import { enableProdMode } from '@angular/core';
import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
import { AppModule } from './app/app.module';
import { AccueilComponent } from './app/accueil/accueil.component';
import { NavBarComponent } from './app/nav-bar/nav-bar.component';
import { environment } from './environments/environment';
if (environment.production) {
enableProdMode();
}
platformBrowserDynamic().bootstrapModule(AppModule)
.catch(err => console.error(err));
Если вам нужно больше кода, спросите меня =)
Спасибо за помощь !!