Angular 角度--prod build抛出错误“;投掷错误“;控制台中

Angular 角度--prod build抛出错误“;投掷错误“;控制台中,angular,build,Angular,Build,当我用ng build--prod构建Angular 6应用程序时,它在浏览器控制台中给了我这个错误,但是构建工作正常 throwing error main.6550dbccf7ad088cc65a.js:1 ERROR e {_isScalar: false, observers: null, closed: true, isStopped: true, hasError: false, …} 这意味着什么,错误对象中没有存储有意义的完整消息?这看起来像是一个组件中的可观察错误。考虑运行

当我用ng build--prod构建Angular 6应用程序时,它在浏览器控制台中给了我这个错误,但是构建工作正常

throwing error
main.6550dbccf7ad088cc65a.js:1 ERROR e {_isScalar: false, observers: null, closed: true, isStopped: true, hasError: false, …}

这意味着什么,错误对象中没有存储有意义的完整消息?

这看起来像是一个组件中的可观察错误。考虑运行<代码> ng构建-PROD-源映射错误< /代码>。当您运行
ng serve--prod
时,您是否有此错误?我对ng s--prod有相同的错误,但是添加--source map=false(--source mapping抛出一个错误)并不会显示有关错误的更多信息,但是Angular 6似乎有一个问题--源代码映射不再工作了--我的缺点是
--源代码映射
。你的项目已经完成了吗?您可以通过使用
--optimization
标志禁用生产模式的缩小来检查问题:通过禁用它,您的错误应该被命名,并位于您的文件中。是的,我的项目得到服务,但它不加载,只显示加载。。。。在…内使用ng serve--prod--optimization=false会显示我的问题中提到的相同错误。但它应该会显示发生错误的文件。在构建模式下,您的文件被分块,但您可以在服务模式下停用该绑定。我正在往湖里扔一块鹅卵石,但是大多数错误都发生在AOT模式下:您能尝试使用
ngserve--AOT
?这将防止缩小和捆绑。