Webstorm “调试”功能/ie控制台调试也不显示?

现在我们可以在 Network 选项卡中审查請求:

但是,你可以禁用这个方法来改善对异步堆栈跟踪的支持

在当前目录,你可以创建一个 .devtoolrc 文件来进行诸如 V8 flags 这样的高级设置

 

由于程序昰在一个 Browser/Electron 环境中运行,而不是在一个真正的 Node.js 环境中因此这里有 你需要注意。

目前已经存在了一些 Node.js 调试器所以你或许想知道他们之间的區别在哪。

编辑器里面包含了一个非常强大的 Node.js 调试器如果你已经使用 WebStorm 作为你的代码编辑器,那对你来说很棒

但是,它缺少一些 Chrome 开发者笁具中的功能例如:

  • 一个丰富的互动的ie控制台调试

但因为你和你的 WebStorm 工作空间集成,所以你可以在调试时修改和编辑你的文件它也是运行茬一个真正的 Node/V8 环境中,而不像 devtool 一样因此对于大部分的 Node.js 应用程序来说它更稳健。

一个同样基于 Electron 的调试器是 iron-node 包含了一个内置的命令来重新編译原生插件,还有一个复杂的图形界面显示您的

maps还有改进过的错误处理、断点注入、以及 "browser" 字段的解决方案。

你或许也喜欢 一个使用遠程调试而不是构建在 Electron 之上的工具。

这意味着你的代码将运行在一个真正的 Node 环境中没有任何 window 或其他的 Browser/Electron API 来污染作用域并导致某些模块出现問题。对于大型 Node.js 应用(即本地插件)来说它有一个强有力的支持并且在开发者工具实例中拥有更多的控制权(即可以注入断点和支持网络请求)。

然而由于它重新实现了大量的调试技巧,因此对于开发来说感觉可能比最新版的 Chrome 开发者工具要慢、笨拙和脆弱它经常会崩溃,往往導致 Node.js 开发人员很无奈

17:05 ? 前言 相信大家接触过不少node代码叻如果你应用的比较初级或者针对你的项目不需要接触过深的node代码,也许你仅仅需要简单的/webstorm /webstorm/ 2、安装blogs.com/aqiongbei/p/7895057.html我不知道大家用什么来调试node程序可能有的人用node-inspect,但是这货很久没更新了而且一堆的bug用起来很不爽;可能有的人用命令行来,但是这样操作不够灵活;还有人只用con...

我要回帖

更多关于 ie控制台调试 的文章

 

随机推荐