简单的NodeJS输出到浏览器

时间:2018-04-12 20:08:26

标签: node.js

我想将浏览器用作“第二控制台”以进行调试。我的计划是使用主控制台来处理技术内容并使用浏览器输出App相关数据。最终我会把它全部搞清楚,但就目前而言,我只是想让它运转起来。

所以这是我快速而草率的代码:

    const express = require('express')
const app = express()
var test;
app.all('/', (req, res) => res.send(test));
app.listen(3000, () => console.log('Example app listening on port 3000!'))

就是这样,我只是将测试var更改为我想要显示的内容,它运行良好一段时间,但我已经到了我想要显示的大量数据并且它变得马虎的地步

我很想听听一些建议。

1 个答案:

答案 0 :(得分:2)

Node具有调试器功能。要了解应用程序的内部,为什么不使用调试器?

使用以下命令启动您的节点应用

node --inspect server.js

这将为您提供websocket url(默认为localhost),您可以连接到。

  

在基于Chromium的浏览器中打开chrome://inspect。单击“配置”按钮,确保列出目标主机和端口。

作为优势:您将看到所有变量。还支持其他IDE(包括VS和VS代码)。

有关详细说明,请参阅更多命令行开关并设置Inspector接口,请参阅Debugging Guide