@ angular / cli ng serve зависает через некоторое время работы - PullRequest
0 голосов
/ 05 ноября 2018

Я разрабатывал с Angular, так как @ angular / cli @ 5 и ng serve всегда работали без проблем, но недавно я обновился до 7.0.0 и создал проект с Angular 7.0.0 и заметил, что через некоторое время работает, угловой больше не видит изменений в файлах. Также обновление вкладки Chrome (в которой обслуживается проект) приведет к бесконечному вращению.

Я думал, что проблема в версии ~ 7.0.0, но когда я начал работать с одним из моих старых проектов с версией ~ 6.0.0, проблема существовала. Я переустановил @ angular / cli @ 6.2.6 в глобальном масштабе, но проблема остается.

Когда возникает эта проблема, нажатие ctrl+c напишет ^C в терминале, но не остановит команду ng serve. Повторное нажатие клавиш приведет к следующему выводу:

^C^C[1] 3080 terminated npm start

И, конечно, порт будет заблокирован.

Я использую Ubuntu 16.04.

1 Ответ

0 голосов
/ 07 ноября 2018

Я не понял причину этой проблемы, но нашел решение. Я заметил, что проблема возникает после обновления scss файлов, поэтому я обнаружил, что это должно быть проблемой с node-sass, поскольку в angular v7.0.0 произошли некоторые изменения, связанные с node-sass. запуск npm i -D node-sass (v4.10.0) решил проблему. Также я думаю, что эта проблема связана с этой проблемой.

...