我正在尝试使用WSL在Windows上的Ubuntu bash上运行Angular。当我为应用程序提供ng serve --aot --poll 1000
时,它会正常编译运行,但几秒钟后它会使用以下输出重新编译:
Date: 2019-06-14T19:02:29.593Z - Hash: 7db119822f78e22dc95b - Time: 4996ms
9 unchanged chunks
ℹ 「wdm」: Compiled successfully.
请注意,我没有对任何文件进行任何更改,并且仅在浏览器上打开应用程序时才会发生。
我正在使用节点版本 11.15.0、npm 6.7.0 和 Angular CLI 8.0.3
原始文件是在 Ubuntu 机器上创建的,我正在使用 GIT 下载它们。该应用程序在 Ubuntu 上运行流畅,这就是为什么我认为问题出在我的设置上。
出于某种原因,在 Windows 上传递--poll
时,它将在指定时间触发应用程序的重新编译。删除--poll 1000
解决了问题。