Подтвердить что ты не робот

Случайные перезагрузки Angular 4 (live-reload)

В настоящее время я работаю над проектом в Angular 4, и по какой-то причине я постоянно испытываю случайные перезагрузки, когда просматриваю приложение в браузере. (Я работаю в режиме prod). Кто-нибудь испытывает ту же проблему? Любое решение найдено? Спасибо.

4b9b3361

Ответ 1

Ваша страница будет обновляться каждый раз, когда просмотр файлов будет изменен и сохранен. Обычно это происходит при каждом регулярном сохранении (ожидаемое поведение), но в большинстве IDE вы можете включить/выключить автосохранение, поэтому, если он включен, например, WebStorm сохраняет изменения при каждой деактивации кадра и перезагрузке страницы. Я предлагаю, чтобы другие IDE имели совершенно одинаковое поведение. Вот информация, как запускать автосохранение

в WebStorm:

https://www.jetbrains.com/help/webstorm/saving-and-reverting-changes.html#tuning-autosave

в Android Studio:

Как отключить автоматическое сохранение в Android Studio

в Sublime Text:

http://lucybain.com/resources/setting-up-sublime-autosave/

Ответ 2

Как уже объяснялось, функция, предоставляемая вашим редактором кода, в настоящее время я использую визуальный код студии, и если вы читаете документацию, в нем четко упоминается эта функция как живое обновление. Всякий раз, когда вы сохраняете свои изменения, Visual studio запускает событие, которое компилирует ваш код через экземпляр cmd, вы делите данные на порт.

Просто потратьте немного времени на чтение документации для кода VS, она добавила большую часть функции, особенно для поддержки разработки Angular.

https://code.visualstudio.com/docs/nodejs/angular-tutorial