webpack卡在95%发射/ ng构建--aot --watch

DiP*_*Pix 5 webpack angular

在我的Angular 5应用程序中,我正在使用ng build --aot --watch构建应用程序并观察代码中的任何更改.不幸的是,通常在第二次,第三次保存文件 - webpack只是卡住消息:95% emitting我必须取消终端并再次执行.

我找到了解决方法,ng build --aot --watch --sourcemaps=false虽然我无法在资源管理器中调试打字稿.所以这个解决方案并不完美.

Joo*_*eck 1

一般来说,当使用 AoT 标志时,您还应该使用--prod自动提供的其他标志(环境可能除外,您可以覆盖它)。特别是,在您的情况下,您可能需要查看 --sourcemaps=false ,因为这将大大减少您的构建时间,但它会删除源映射,使调试变得更加困难。不过,如果您正在进行 AoT 构建,通常您会寻找产品构建的缩小尺寸。