Я создаю приложение ASP.NET Web API (.NET 4.6, а не Core) с интерфейсом Angular 7.Когда я запускаю ng build или ng serve, Angular генерирует все выходные файлы, включая стартовую страницу index.html , в любую папку, которую я настроил в моем файле angular.json ,под outputPath . У меня также есть файл index.html в корневой папке моего проекта ASP.NET , который будет моим первым шагом в IIS.Вопрос в том, есть ли способ сказать мне, что Angular использует этот файл, чтобы он «вставлял» туда ссылки js, а не в index.file в папке, настроенной в outputPath?
Другими словами, когда я использую ng serve и перехожу к localhost: 4200, я предполагаю, что Angular по умолчанию переходит в папку, настроенную в outputPath, и использует index.html в качестве начальной страницы.Конечно, когда я запускаю сайт через IIS, он попадает в файл index.html, расположенный в корне сайта (не тот, который настроен в outputPath), и у него нет ссылок js (время выполнения, поставщик, main и т. д.), и при этом у него не будет CSS, который он внедряет для таких вещей, как Bootstrap или FontAwesome.Итак, есть ли способ сообщить angular использовать мой файл index.html для вставки всех этих ссылок вместо того, чтобы использовать тот, который он создает в outputPath?
Большое спасибо.