是否可以使用chrome devtools执行终端命令node myfile.js
,让chrome控制台输出所有console.log
来 self 的代码?
我在我的 IDE 中安装了一些 terminal 插件,当我想在我的文件上运行这个命令时,我使用了一些键盘快捷键,以立即获取我的日志 (比如在运行 html+js 时浏览器) 但它只打印出纯文本。 Chrome 可以识别输出数据类型并将其很好地结构化(数组、对象),这真是太酷了。
我已经尝试过 node inspect-brk
但它的目的似乎与仅仅打印我的日志完全不同。
更新:
我发现非常有趣 link使用 npm 模块来实现我的意思。
我已经测试过 node-monkey
但它不能在我的 Windows 上运行,但是 iron-node
运行良好并且我可以运行我的 .js
文件与 iron-node file.js
命令并在 Chrome devtools 中获取所有 console.log
s!
最佳答案
运行你的文件
node --inspect <your file name>.js
然后输入chrome
chrome://inspect
参见 https://nodejs.org/api/debugger.html#debugger_v8_inspector_integration_for_node_js供引用
关于javascript - 我可以在 chrome devtools 中执行 nodejs javascript 脚本吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46115391/