Как разместить приложение Angular 8 на IIS - PullRequest
0 голосов
/ 07 января 2020

Я работаю над проектом angular 8 (с отдельным проектом API), мне нужно разместить его на моем локальном IIS.

Я перешел по этой ссылке, но получаю ошибку ниже .

Я создал приложение на IIS с именем AngularCrud, которое сопоставлено с папкой dist моего проекта, и использовал команду ng build --base-href "/AngularCrud/" --prod для создания приложения.

Добавлена ​​папка web.config в src, содержащая код, указанный в ссылке.

<action type="Rewrite" url="./index.html" />
//also tried with below line
<action type="Rewrite" url="/AngularCrud/" />

Примечание: Моя dist папка содержит подпапку AngularCrud, которая фактически содержит опубликованные код.

ang

1 Ответ

0 голосов
/ 24 января 2020

После некоторых поисков я нашел решение.

Нет необходимости в webconfig здесь, просто нужно запустить ng build --base-href "/AngularCrud/" --prod и сопоставить приложение IIS с каталогом опубликованного кода dist/AngularCrud, сработавшим для меня.

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