Я создал новый ASP.NET Core 2.1 Angular проект.
- Интересно то, что внутри
ClientApp/src
находится файл index.html
, который размещается как страница по умолчанию.Я хотел бы знать, какой код запускает, что index.html
обслуживается по умолчанию?
В моем старом приложении из используются универсальные шаблоны контроллеров и представлений, которые кажутся более естественными, чем обслуживание index.html
из клиентского кода.
Когда приложение запускается, какой-то код волшебным образом вставляет угловые сценарии (
inline.bundle.js
,
polyfills.bundle.js
,
vendor.bundle.js
,
main.bundle.js
и
styles.bundle.css
) в конец файла
index.html
?Может кто-нибудь поделиться каким-то осмыслением, какой код это делает?
Я хочу понять это, потому что я хочу обслуживать контент с RazorPage
вместо статического index.html
, но для того, чтобы попробовать что-нибудь, мне нужноузнать немного больше о магии этого шаблона.