我可以通过requiredebuggingnode-webkit中的模块吗?
node-webkit似乎以非常方便的方式支持debugging,因为您可以通过单击工具栏轻松打开devtools。
使用这种方法,我可以轻松地debuggingHTML页面内的任何JavaScript,即使我没有testing过,我也可以debugging其他通过传统浏览器加载的脚本,
<script src="blabla.js"></script>
然而,这是node-webkit,我想利用节点的模块方法,所以我可以开发干净的独立模块,并通过需要直接从我的index.html,例如:
<script> var myFunc = require("./myfunc"); myFunc(); </script>
这工作得很好。 问题是,我找不到debuggingmyfunc.js内容的方法。 我可以在debugging器中打开模块文件,并在那里设置一个断点,但不会停在这个断点上。 我也试着添加一个debugger;
声明在我的模块中,但这也行不通。 我也通过--remote-debugging-port=port
尝试了远程debugging器,结果相同。
你知道node-webkit是否支持debugging模块吗? 如果是这样,怎么样? 否则,有一些有用的解决方法,我仍然可以使用模块,但可以使用?
恐怕这是明确不支持的。 根据node-webkit wiki, https : //github.com/rogerwang/node-webkit/wiki/Debugging-with-devtools#bugs-of-developer-tools :
节点模块不显示在脚本源中
所以我将不得不坚持一些解决方法。 build议欢迎…
- 在node.js应用程序中绘制内存使用情况的不同工具?
- 失败将RemoteDev监视器注入React Nativedebugging器
- 如何在openshift上debuggingnodejs?
- Node.js 8.9.1debugging不能与Netbeans 8.2一起使用
- closures时使用require时,不能在函数内部设置断点
- npm不会安装软件包“npm ERR! networking隧道套接字无法build立,导致=parsing错误“
- 如何远程debuggingheroku上的node.js应用程序?
- VS.代码中的Node.js TypeScriptdebugging
- VS Code nodej远程debugging