Javascript 我可以调试通过require加载的节点webkit中的模块吗?

Javascript 我可以调试通过require加载的节点webkit中的模块吗?,javascript,node.js,debugging,node-webkit,Javascript,Node.js,Debugging,Node Webkit,NodeWebKit似乎以一种非常方便的方式支持调试,因为您可以通过单击工具栏轻松打开devtools 使用这种方法,我可以很容易地调试HTML页面中的任何JavaScript,即使我没有测试它,我假设我也可以调试通过传统浏览器方式加载的其他脚本,即 <script src="blabla.js"></script> 然而,作为节点webkit,我想利用节点的模块方法,因此我可以开发干净的独立模块,并通过require直接从我的index.html加载它们,例如:

NodeWebKit似乎以一种非常方便的方式支持调试,因为您可以通过单击工具栏轻松打开devtools

使用这种方法,我可以很容易地调试HTML页面中的任何JavaScript,即使我没有测试它,我假设我也可以调试通过传统浏览器方式加载的其他脚本,即

<script src="blabla.js"></script>

然而,作为节点webkit,我想利用节点的模块方法,因此我可以开发干净的独立模块,并通过require直接从我的index.html加载它们,例如:

<script>
    var myFunc = require("./myfunc");
    myFunc();
</script>

var myFunc=需要(“./myFunc”);
myFunc();
这个很好用。问题是,我找不到调试myfunc.js内容的方法。我可以在调试器中打开模块文件并在那里设置断点,但它不会停止。我还尝试添加一个
调试器语句,但这也不起作用。我还通过
--remote debuging port=port
尝试了远程调试器,得到了相同的结果


您知道node webkit是否支持调试模块吗?如果是,怎么做?否则,在仍然能够使用模块的情况下,是否有一些有用的解决方法可以使用?

我担心这是明确不支持的。根据节点webkit wiki,:

脚本源中不显示节点模块


因此,我将不得不坚持一些变通办法。欢迎您提出建议……

那是很久以前的事了,但如果我没记错的话,我使用的是普通的console.log“\_(ツ)_/¯