【问题标题】:Debugger attached. Waiting for the debugger to disconnect附上调试器。等待调试器断开连接
【发布时间】:2018-07-27 01:54:51
【问题描述】:

我正在尝试使用 webstorm 调试一个简单的 webpack.js 文件并接收

代码如下:

const GENERATOR = require('ddd-build-configuration/build/webpack.config.generator');
const PATH = require('path');
const webpack = require('webpack');
const a= require('./a');
const c= require('./c');

const config = GENERATOR.generate({
    webpack
}, {
    rootPath: PATH.resolve(__dirname, '../'),
    aliases: Object.assign({}, a, c)
});

module.exports = config;

以下错误:

 "C:\Program Files\nodejs\node.exe" --inspect-brk=61516 C:\xxx\yyy-zzz-ddd-base-module\build\webpack.config.js
    Debugger listening on ws://127.0.0.1:61516/1ca92158-0d53-4c80-a073-5ae97721e783
    For help see https://nodejs.org/en/docs/inspector
    Debugger attached.
    Waiting for the debugger to disconnect...

我的 javascript ES6 模式设置 使用 2018 年 3 月构建的最新版 webstorm 2017.3.5

【问题讨论】:

  • 将 webpack 配置作为 Node.js 应用程序运行的原因是什么?它不应该以这种方式使用...您要调试什么? Webpack 本身,还是与它捆绑的应用程序?
  • 我只是尝试调试这个 js 文件并了解生成函数的工作原理......
  • 如果我使用 node.js + webstorm 进行调试,我必须拥有 --inspect-brk。这个标志不是用于浏览器调试吗
  • --inspect-brk 是一个有效的 Node.js 标志 - 请参阅 nodejs.org/api/cli.html#cli_inspect_brk_host_port

标签: node.js reactjs webstorm


【解决方案1】:

通过一些配置更改,在 app.js 中插入以下代码

import { debuglog } from 'util';

我刚刚删除它,现在错误消失了

【讨论】:

    猜你喜欢
    • 2019-01-07
    • 2019-02-19
    • 1970-01-01
    • 2012-03-31
    • 1970-01-01
    • 2013-06-25
    • 2016-08-26
    • 1970-01-01
    • 2020-03-26
    相关资源
    最近更新 更多