ШАГИ
Создайте производственную сборку с помощью следующей команды.
ng build --prod
Вы получите несколько производственных ошибок, если вы их не исправите, вы не сможете создать производственную сборку.
Вы найдете новую папку dist в папке проекта в корневом каталоге. Откройте эту папку, там будет index.html файл, содержащий базу href (href = "/"). Замените "/" подходящим путем, куда вы хотите загрузить dist.
Откройте FileZilla, подключитесь к серверу, используя правильные учетные данные. Откройте папку, в которую вы хотите загрузить дистрибутив на удаленный сервер. Загрузите содержимое в папку dist на удаленном сервере. Пожалуйста, не забудьте изменить основную ссылку href , в противном случае по умолчанию будет выбран путь от root.
Важной частью является добавление файла ". Htaccess" , если вы не добавите его, вы не сможете перенаправить с домашней страницы куда-либо еще. Файл не найден Ошибка будет отображаться.
Как создать файл .htaccess ??
.htaccess файл полностью зависит от того, какой сервер вы собираетесь использовать ...
Для каждого сервера есть разные конфигурации, такие как Apache, NGinx, IIS и т. Д.
Подробнее см. В следующей документации по развертыванию приложения Angular.
Документация по развертыванию угловых приложений