我正在运行一个使用javascript和webpack的node.js and应用程序,它是我在之后构建的。我已经安装了chrome调试器扩展。
我使用以下命令运行节点服务器:
webpack-dev-server --progress --colors
我还运行了webpack --devtool source-map
我的启动配置如下所示:
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
//
main.js
#!/usr/bin/env node
function myfunc(i) {
return i + 1;
}
let i = 1;
i += 1;
console.log(myfunc(i));
启动调试:
node inspect main.js
把我留在:
Break on start in main.js:7
5 }
6
> 7 let i = 1;
8 i += 1;
9 console.log(myfunc(i));
现在,我想直接转到myfunc,没有:
n,n,s
将debugger语句添加到myfunc中
使用基于
我正在开发Firefox中的Javascript。我使用gdb在SpiderMonkey JS引擎中设置断点,并希望在此时中断特定的分配并观察堆状态。我该如何设置断点?
我尝试过插入Math.cos调用之类的东西。例如,
<body>
<p> Hi </p>
<script>
var container = [];
for (var i = 0; i < 125000; ++i) {
container[i] = document.createElementNS('http://www.w3.o
我在WebStorm的这个项目中设置了几个断点:
要了解它是如何工作的,请对自己进行代码审查。它通常是用yarn start编译的,但我也不能从WS 'run‘或'debug’。它抛出了一个错误:
import React from 'react';
^^^^^^
SyntaxError: Cannot use import statement outside a module
at wrapSafe (internal/modules/cjs/loader.js:983:16)
at Module._compile (internal/mo
我使用google chrome已经很多年了。最近我在我的项目中使用chrome调试JavaScript代码,我只是使用chrome dev-tool设置了断点,这些断点似乎被忽略了,但js函数肯定是可以执行的。我的JS代码和断点位置,如图所示:js breakpoint can't be hint 当提示断点时,提示行是错误的行,并且变量出现消息"xxx is not defined":hint breakpoint in the wrong line 我的操作系统是Windows10,chrome版是72.0.3626.119。
我想在下面的引文中列出的一个位置插入断点。假设下面的引号属于一个名为"test.js“的js文件。我想要做的是,当我在命令行上运行“节点test.js”时,它将在断点处中断,然后我可以检查断点上可用的所有变量。
var a = 4;
function changeA(input) {
var input = 6
[INSERT BREAK POINT HERE]
console.log(input)
};
changeA(a);
console.log(a);
还是有其他方法将断点插入到javascript文件中?