gpt4 book ai didi

node.js - 通过 Node 检查器运行控制台命令?

转载 作者:搜寻专家 更新时间:2023-10-31 23:43:25 24 4
gpt4 key购买 nike

我已将 Node 检查器连接到我正在运行的 node.js 程序。但我想通过控制台发出命令——不一定在断点上。例如,我的 server.js 程序中有全局变量和函数。例如:

var express = require('express');
var app = express();

function test() {
console.log('yo');
}

app.listen(3000);

现在在 Node 检查器中,我进入控制台并输入“test()”,它返回“ReferenceError: test is not defined”,与全局变量相同,我输入“app”,它告诉我它未定义.知道如何使这个东西工作吗?我只想运行我的 Node 程序,然后通过命令行界面向它发出命令。

最佳答案

@foreyez,

你的问题启发了我制作一个 npm 模块,让你调试(通过命令行)正在运行的 node.js 应用程序而无需设置断点或需要使变量 global:

https://github.com/go-oleg/debug-live

希望对您有所帮助!

关于node.js - 通过 Node 检查器运行控制台命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17974935/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com