После завершения всех этапов разработки вы можете опубликовать их на информационном сервере Интернета (IIS).
Необходимо создать рабочий пакет приложения Angular 4 и добавить хуки в конвейер публикации, который также публикует рабочие пакеты приложения Angular 4 с остальной частью развертывания в IIS.
Чтобы создать производственные комплекты приложения Angular, необходимо отредактировать файл проекта .csproj и добавить команду производственной сборки к цели AfterBuild.
<Target Name="AfterBuild">
<Exec Command="ng build --prod --deploy-url http://localhost/yourproject/dist/" WorkingDirectory="$(ProjectDir)" Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " />
<Exec Command="ng build --deploy-url http://localhost:55499/dist/" WorkingDirectory="$(ProjectDir)" Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' " />
</Target>
Добавьте нижеприведенную команду в файл проектакоторый будет выполнен при публикации приложения.
<Exec Command="ng build --prod --deploy-url http://localhost/yourproject/dist/" WorkingDirectory="$(ProjectDir)" Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "/>