我读过很多关于这个的帖子,但是它们现在有点老了,这就是为什么Domain
仍然是Deprecated
,直到现在有人发现任何其他好的alternative
来使用Domain
吗?
我读了这篇文章alternative-to-domain-in-nodejs,在那里我发现了zone.js,有没有人使用它作为域的替代或没有??因为上一次提交这个库是3年前,这就是为什么我不认为这将是一个可靠的解决方案??
我读过很多关于这个的帖子,但是它们现在有点老了,这就是为什么Domain
仍然是Deprecated
,直到现在有人发现任何其他好的alternative
来使用Domain
吗?
我读了这篇文章alternative-to-domain-in-nodejs,在那里我发现了zone.js,有没有人使用它作为域的替代或没有??因为上一次提交这个库是3年前,这就是为什么我不认为这将是一个可靠的解决方案??
2条答案
按热度按时间v8wbuo2f1#
Domain尚未弃用,它 * 正在等待弃用 *;在有替代品之前,它不会被完全弃用。来自文档:
**此模块正在等待弃用。**一旦最终确定替代API,此模块将完全弃用。大多数最终用户应该没有理由使用此模块。绝对必须拥有域提供的功能的用户可能暂时依赖它,但应该预期将来必须迁移到其他解决方案。
注意最后一位:
绝对必须拥有域名提供的功能的用户可以暂时依赖它...
所以说到替代品:请看这个页面,新的API将会发布,并且可能会更新弃用通知。
x759pob22#
zone.js现在移动到Angular 包,您可以在这里找到它,https://github.com/angular/angular/tree/main/packages/zone.js。
而且它可以在
node.js
中工作,你可以在这里找到详细信息。https://github.com/angular/angular/blob/main/packages/zone.js/MODULE.mdhttps://github.com/angular/angular/blob/main/packages/zone.js/NON-STANDARD-APIS.md
你可以尝试这新的版本,
zone.js
提供一些features那domain
没有.请告诉我当你需要更多的信息.