Развертывание приложения angular на сервере

#angular #deployment #server

#angular #развертывание #сервер

Вопрос:

У меня есть серверное приложение angular application (9) (python), которое необходимо для развертывания на сервере. Но я не могу этого сделать, я использовал команду ng-build для создания файла, который создается внутри в папке dist, в которой есть файл .js объемом более 30 мб. Когда я загрузил папку dist на сервер, она не работает. Приложение Angular отлично работает на локальном сервере. Хостинг-сервер: fastcomet. Я хочу знать, как правильно разместить приложение angular на сервере

Ответ №1:

Вам нужно использовать любой веб-сервер apache или nginx. например, блок nginx:

 server {
        listen 80 default_server;
        listen [::]:80 default_server;

        root /var/www/html/generated_angular_dist_folder;
        index index.html index.htm index.nginx-debian.html;

        server_name domain-name-tld;

        location / {
                try_files $uri $uri/ =404;
        }
}