工作一段时间后,@ angular / cli ng服务挂起

时间:2018-11-05 13:27:57

标签: angular ubuntu angular-cli

我一直在使用angular开发,因为@ angular / cli @ 5和ng serve始终可以正常工作,但是最近我更新到7.0.0并创建了一个带有7.0.0的项目,然后我注意到工作一段时间后,angular不再看到文件中的更改。另外刷新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 :(得分:1)

我不了解此问题的原因,但找到了解决方案。 我注意到问题是在更新scss文件之后发生的,所以我发现node-sass应该是有问题的,因为在角度v7.0.0中有一些与node-sass相关的更改。运行npm i -D node-sass(v4.10.0)解决了该问题。我也认为this issue与这个问题有关。