Я работаю над проектом в течение нескольких лет, используя asp.net/mvc.Я хочу иметь возможность писать Angular 7 с помощью Angular-Cli.Обратите внимание, что в настоящее время я не могу выполнить обновление до aspnetcore и не могу использовать конфигурацию запуска, которая работает для ядра.
Установка была простой.Я только что создал новую папку и выполнил следующую команду, после чего выбрал параметры маршрутизации и css.
ng new myapplication
Это создало новое приложение, которое я вставил в корень моего старого сайта.Я настроил src и папки назначения.
ng serve отлично работает приложение.
Я также могу добавить View и ссылаться на файлы скриптов в моем макете, включая элемент и app в представлении.Это также работает нормально.
<app-root></app-root>
@section Scripts
{
<script type="text/javascript" src="~/dist/members/runtime.js"></script>
<script type="text/javascript" src="~/dist/members/polyfills.js"></script>
<script type="text/javascript" src="~/dist/members/styles.js"></script>
<script type="text/javascript" src="~/dist/members/vendor.js"></script>
<script type="text/javascript" src="~/dist/members/main.js"></script>
}
Сценарий внедряется непосредственно перед конечным элементом тела.
Когда я запускаю, проект использует ng serve .На локальном хосте запускается сервер прямой угловой разработки: 4200.Я могу обновить приложение, и оно автоматически перезагружает изменения на этом порту.
Одновременно я могу запустить свое веб-приложение и перейти к своему действию, где я устанавливаю сценарии и просматриваю угловое приложение.Приложение не будет обновлять какие-либо изменения, пока я не выполню ng build и перезапущу веб-приложение.
Есть ли способ получить живые обновления в моем веб-приложении во время работы с помощью angular-cli?