#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;
}
}