javascript - Chrome DevTools 上 Node 的断点不起作用

标签 javascript node.js express google-chrome-devtools

我正在尝试使用 Chrom DevTools 调试 Node 应用程序。这是我遵循的说明: Instruction

简而言之,我这样做: 1-使用命令行 npm start 运行我的应用程序 2- 使用命令 node --inspect-brk app.js 运行检查器 3-打开 chrome://inspect 我看到以下 View :

enter image description here

4-单击“打开 Node 专用开发工具”链接 5-我看到它显示(无域)文件夹下的文件,而不是(file:///),如下所示

enter image description here

当我使用 postman ping 服务时,断点不会暂停应用程序。我在这里做错了什么?

最佳答案

我找到了解决方案。我必须检查目标(已部署)文件夹,而且我也不需要步骤 1。当我运行调试器时,它将运行该应用程序。所以而不是

node --inspect-brk app.js

我必须运行这个:

node --inspect-brk ./bin/www

关于javascript - Chrome DevTools 上 Node 的断点不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48197088/

相关文章:

javascript - 如何使用 Javascript 检测图片是否模糊?

node.js - Docker RUN ls 显示缓存文件

Node.js 使用选项(http 或 https)直接请求 URL

node.js - 使用 ava 和 proxyquire 用 sinon 加载模块后无法 stub 方法

javascript - 是否可以优化 Javascript 客户端搜索?

javascript - 将 div id 值存储在 JS/JSP 中的变量中

node.js - 当本地没有可用的 Node.js 时,将 Husky 与 Docker 结合使用

javascript - 如何在 Node.JS 中向响应对象添加自定义函数

node.js - Express 静态中间件自动提供 index.html

javascript - Navigator.webkitPersistentStorage 在 TypeScript 中的使用