Обнаружение изменения файла не работает в Angular 6 - PullRequest
0 голосов
/ 09 октября 2018

Мой проект Angular был создан в Angular 5 и был этой версией около 6 месяцев или около того.Вчера я обновил до Angular 6 и после исправления всех моих ссылок rxjs и компиляции приложения, чтобы убедиться, что все работало гладко, я понял, что после сохранения изменений во время работы ng serve, а также ng test не обновлялся мой браузер илираспознавайте любые изменения, пока я не убью свой ng serve и не начну его заново.

Кажется, я нигде не могу найти никаких ответов;Кто-нибудь еще сталкивался с этой проблемой, и могу ли я предоставить какую-либо часть моего проекта, чтобы помочь найти решение?

РЕДАКТИРОВАТЬ: Я работаю в Linux / Ubuntu 18.04

1 Ответ

0 голосов
/ 09 октября 2018

Это не проблема в вашем коде, это происходит из-за кода VS или операционной системы, и это часто встречается в Ubuntu / linux, поэтому в linux выполнение следующей команды от имени root решит проблему,

echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p

и в случае кода Visual Studio:

{
    "files.useExperimentalFileWatcher" : true
}

в коде -> Настройки -> Настройки

Протестировано с Visual Studio Code версии 1.26.1 на Mac и Win

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...