我可以在chrome devtools中执行nodejs javascript脚本吗?
是否有可能使用铬devtools执行terminal命令node myfile.js
,所以铬控制台会输出所有console.log
从我的代码? 我在IDE中安装了一些terminal插件,当我想要在我的文件上运行这个命令时,我使用了一些键盘快捷键,以便立即获得我的日志(例如在浏览器中运行html + js),但是它只是打印纯文本。 Chrome可以识别输出数据types并将其结构化(数组,对象) ,真是太棒了。
我已经试过node inspect-brk
但它的目的似乎是不同的只是打印出我的日志。
更新:
我发现非常有趣的npm模块的链接 ,这是我的意思。
我已经testing了node-monkey
但它不能在我的Windows上工作,但iron-node
运作良好,我可以使用iron-node file.js
命令运行我的.js
文件,并获得Chrome devtools中的所有console.log
文件!
运行你的文件
node --inspect <your file name>.js
然后键入chrome
chrome://inspect
请参阅https://nodejs.org/api/debugger.html#debugger_v8_inspector_integration_for_node_js以供参考