rxjs-debugger:跟踪RxJS已打开订阅的另一种方法

时间:2024-05-18 00:23:45
【文件属性】:

文件名称:rxjs-debugger:跟踪RxJS已打开订阅的另一种方法

文件大小:199KB

文件格式:ZIP

更新时间:2024-05-18 00:23:45

rxjs-observables rxjs-debugger debug-rxjs JavaScript

RxJS调试器 演示版 此仓库中的演示应用程序可在仓库的上。 它是什么? rxjs-debugger是调试RxJS Observable及其订阅的另一种简便方法。 免责声明:请勿在生产中使用此工具。 这是一个非常实验性的练习。 您为什么需要它? 调试基于RxJS的代码的常用方法包括散布do或自定义运算符。 然后,可以使用日志记录来注意到可观察对象已订阅和未订阅。 在调试具有数百个可观察对象的Angular应用程序时,我发现这些方法非常耗时,因为我们必须通过管道传递要跟踪的每个可观察对象。 管理不当的RxJS订阅可能会广泛影响应用程序的性能,漫无目的的航行可能会非常痛苦。 您可以在此中型帖子( )中找到有关此软件包的更多信息。 我敢肯定,您也有同样的想法,这可能是您需要的软件包。 安装 使用NPM安装软件包: npm install --save-dev rxjs-debugg


【文件预览】:
rxjs-debugger-master
----azure-pipelines.yml(691B)
----.gitignore(13B)
----lib()
--------index.js(94B)
--------package.json(863B)
--------.eslintrc.json(264B)
--------package-lock.json(207KB)
--------.npmignore(14B)
--------index.d.ts(2KB)
--------lib()
--------README.md(3KB)
----demo()
--------browserslist(429B)
--------tsconfig.app.json(210B)
--------package.json(1KB)
--------tslint.json(2KB)
--------tsconfig.spec.json(270B)
--------angular.json(4KB)
--------package-lock.json(472KB)
--------src()
--------tsconfig.json(489B)
--------.gitignore(631B)
--------karma.conf.js(1016B)
--------README.md(1021B)
--------.editorconfig(246B)
----README.md(3KB)

网友评论