Я бы посоветовал вам прочитать руководство Angular по развертыванию .
Когда дело доходит до развертывания приложения на работающем сервере, вам не следует использовать команду ng serve
. Наиболее практичными и очевидными причинами являются скорость и огромный размер пачки.
Вместо этого первым шагом должен быть build it с флагом производства
ng build --prod
Конечно, есть множество вещей, которые вы могли бы сделать, чтобы настроить процесс сборки, но это самый простой и простой способ создания приложения.
Встроенные файлы будут храниться в папке dist
, и это то, что вы должны использовать для развертывания на своих серверах. Оттуда вы можете использовать forever, pm2, docker или кучу других инструментов для запуска вашего приложения.