Я использую angular 8 для создания приложения с root конфигурацией маршрутизации, как показано ниже
const routes: Routes = [
{ path: '', redirectTo: '/index', pathMatch: 'full' },
{ path: 'index', loadChildren: () => import('./pages/index/index.module').then(mod => mod.IndexModule) },
];
в режиме разработки, доступ к странице индекса можно получить по
http://localhost: 4200 / index
Теперь проект создается с помощью команды ng build --prod
, которая генерирует список скомпилированных файлов в папке dist
Я поместил папку dist в папку node.js publi c проекта
--node.js app
-- public
-- express.js :3000 port
, но попытался зайти в приложение angular по
http://localhost:3000/dist/index.html#/index
браузер сообщает мне
GET http://localhost: 3000 / dist / index. html 500 (внутренняя ошибка сервера)
почему, как Найди решение ?