Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular webpack在95%发射/ng构建时卡住--aot--观察_Angular_Webpack - Fatal编程技术网

Angular webpack在95%发射/ng构建时卡住--aot--观察

Angular webpack在95%发射/ng构建时卡住--aot--观察,angular,webpack,Angular,Webpack,在Angular 5应用程序中,我使用ngbuild--aot--watch构建应用程序并查看代码中的任何更改。不幸的是,通常在第二次、第三次保存到文件后,网页上就会出现这样的信息:95%发出,我必须取消终端,然后再做一次 我已经找到了解决方法ngbuild--aot--watch--sourcemaps=false,尽管我无法在资源管理器中调试typescript。因此,此解决方案并不完美。通常,在使用AoT标志时,还应该使用自动提供的其他标志(除了环境之外,您可以覆盖该标志)。特别是,在您的

在Angular 5应用程序中,我使用
ngbuild--aot--watch
构建应用程序并查看代码中的任何更改。不幸的是,通常在第二次、第三次保存到文件后,网页上就会出现这样的信息:
95%发出
,我必须取消终端,然后再做一次


我已经找到了解决方法
ngbuild--aot--watch--sourcemaps=false
,尽管我无法在资源管理器中调试typescript。因此,此解决方案并不完美。

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

我找到了解决方案。 只需使用
ng build--watch
,但在下载Google Chrome插件之前-禁用内容安全策略。它允许您毫无问题地工作:)


--sourcemap
在任何@angular/cli版本1.7.x中暂停构建,但1.6.8工作正常,因此您可以使用
@angular/cli@1.6.8
解决挂起网页的问题。这是angular 5的问题,但在angular cli v6上,这个问题还没有解决。

我每次运行
ng build

问题是我将
outputPath
(在
angular.json
文件中)映射到网络驱动器(以使部署更快更容易),但由于一个问题,驱动器没有映射

在我删除了
node\u modules
文件夹并再次运行
npm install
之后,我收到了一条很好的消息,而不是这个问题


我希望它能帮助某些人

您的环境是什么?您是否正在从堆中获取
内存
?IDE:Visual Studio代码@Aravind你的意思是什么?如果你有95%的发射和
javascript堆内存不足
,你会得到任何错误吗?你为什么不只是使用
ng serve