Как развернуть приложение angular 8 на локальном сервере IIS - PullRequest
0 голосов
/ 24 сентября 2019

Я создал угловое 8 приложение с несколькими подпроектами внутри.и я запускаю команду производственной сборки, как показано ниже.

ng build --prod

она сгенерировала три папки, одну родительскую папку проекта и две папки для двух подпроектов. Пожалуйста, дайте мне знать, как развернуть на локальном сервере IIS.

1 Ответ

1 голос
/ 24 сентября 2019

Вы можете просто запустить ng b --prod --base-href ./ и скопировать вашу папку dist в свой проект IIS.

Значение --base-href важно тогда, в противном случае angular будет искать его исходные файлы в корневом каталоге вашего сервера.

Также создайте web.config в вашем корневом каталоге.

В противном случае, если вы вызовете url yourApp / login, IIS будет искать папку login, которая не существует.С помощью конфигурации IIS больше не разрешает URL-адрес из yourApp, а angular может делать все остальное

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...