node.js - 如何检测我的代码(而不是我的依赖项)进行的同步调用?
问题描述
在Express best practice guide中,它说您不应该使用同步函数。因此,他们建议在进行同步操作时传递一个标志--trace-sync-io
以引发警告。
所以我做到了,但是当我运行我的应用程序时......我收到了数千条警告!它们中的大多数是由我的依赖项的代码提出的,这并没有多大帮助。我期待它显示我的代码存在问题,例如,调用console.log()
(大多数情况下)是同步的。
这个标志是否有更易读的版本,或者检测不需要的同步调用的更有效方法?
解决方案
推荐阅读
- mobile-website - 移动可用性 - 内容比屏幕宽 - 验证失败
- google-chrome - 编码的 UI 控件与最新的 Chrome 浏览器版本 91 相关
- windows - 如何通过 .msi 安装程序在 Windows 10 中使用 redis
- laravel - Laravel PrivateChannel 认证逻辑
- javascript - 如何通过 react-jvectormap 从 React 中的 jVectorMap 通过国家可视化获取示例 GDP
- python - 在乘客 wsgi 上找不到模块
- reactjs - 如何在 redux saga 上测试超时
- javascript - HTML 和 Javascript,带有两个按钮和一个在程序开始时显示“0”的显示面板,
- neo4j - neo4j 在一个子查询中进行两个全文搜索
- python - python linting 和子类属性