【发布时间】: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