首页 > 解决方案 > 如何修复 AssertionError [ERR_ASSERTION]: false == true?

问题描述

我正在使用一个相对较旧的角度版本应用程序:

Angular CLI: 1.7.4
Node: 8.11.1
OS: darwin x64
Angular: 5.2.10
... animations, common, compiler, compiler-cli, core, forms
... http, language-service, platform-browser
... platform-browser-dynamic, router

@angular/cdk: 5.2.5
@angular/cli: 1.7.4
@angular/material-moment-adapter: 6.4.2
@angular/material: 5.2.5
@angular-devkit/build-optimizer: 0.3.2
@angular-devkit/core: 0.3.2
@angular-devkit/schematics: 0.3.2
@ngtools/json-schema: 1.2.0
@ngtools/webpack: 1.10.2
@schematics/angular: 0.3.2
@schematics/package-update: 0.3.2
typescript: 2.4.2
webpack: 3.11.0

该应用程序运行良好,但有时它会退出并在控制台上引发以下错误:

21) 在解析器的 Connection._handleFrame (/Users/xxxx/yyyy/node_modules/spdy-transport/lib/spdy-transport/connection.js:319:10)。(/Users/xxxx/yyyy/node_modules/spdy-transport/lib/spdy-transport/connection.js:156:10) 在emitOne (events.js:116:13) 在 Parser.emit (events.js:211: 7) 在 addChunk (/Users/xxxx/yyyy/node_modules/readable-stream/lib/_stream_readable.js:284:12) 在 readableAddChunk (/Users/xxxx/yyyy/node_modules/readable-stream/lib/_stream_readable.js: 271:11) 在 Parser.Readable.push (/Users/xxxx/yyyy/node_modules/readable-stream/lib/_stream_readable.js:238:10) 在 Parser.Transform.push (/Users/xxxx/yyyy/node_modules/可读流/lib/_stream_transform.js:146:32)在下一个(/Users/xxxx/yyyy/node_modules/spdy-transport/lib/spdy-transport/protocol/base/parser.js:53:12)_handleFrame (/Users/xxxx/yyyy/node_modules/spdy-transport/lib/spdy-transport/connection.js:319:10) 在 Parser。(/Users/xxxx/yyyy/node_modules/spdy-transport/lib/spdy-transport/connection.js:156:10) 在emitOne (events.js:116:13) 在 Parser.emit (events.js:211: 7) 在 addChunk (/Users/xxxx/yyyy/node_modules/readable-stream/lib/_stream_readable.js:284:12) 在 readableAddChunk (/Users/xxxx/yyyy/node_modules/readable-stream/lib/_stream_readable.js: 271:11) 在 Parser.Readable.push (/Users/xxxx/yyyy/node_modules/readable-stream/lib/_stream_readable.js:238:10) 在 Parser.Transform.push (/Users/xxxx/yyyy/node_modules/可读流/lib/_stream_transform.js:146:32)在下一个(/Users/xxxx/yyyy/node_modules/spdy-transport/lib/spdy-transport/protocol/base/parser.js:53:12)_handleFrame (/Users/xxxx/yyyy/node_modules/spdy-transport/lib/spdy-transport/connection.js:319:10) 在 Parser。(/Users/xxxx/yyyy/node_modules/spdy-transport/lib/spdy-transport/connection.js:156:10) 在emitOne (events.js:116:13) 在 Parser.emit (events.js:211: 7) 在 addChunk (/Users/xxxx/yyyy/node_modules/readable-stream/lib/_stream_readable.js:284:12) 在 readableAddChunk (/Users/xxxx/yyyy/node_modules/readable-stream/lib/_stream_readable.js: 271:11) 在 Parser.Readable.push (/Users/xxxx/yyyy/node_modules/readable-stream/lib/_stream_readable.js:238:10) 在 Parser.Transform.push (/Users/xxxx/yyyy/node_modules/可读流/lib/_stream_transform.js:146:32)在下一个(/Users/xxxx/yyyy/node_modules/spdy-transport/lib/spdy-transport/protocol/base/parser.js:53:12)

一直在搜索并找到了这个,但它看起来与我的问题有所不同,并且没有任何建议可以给我正确的解决方案。

任何提示或想法如何解决这个问题?在我实现了一个 eventEmitter 函数以将一些数据从子组件传递到父组件之后,我注意到了这个错误。这可能是原因吗?

标签: angular

解决方案


推荐阅读