Javascript 谷歌浏览器;例如;Vscode内的控制台
正在寻找扩展名或任何方式将当前js文件加载到内存中并使用它。类似于谷歌Chrome控制台的东西。假设我的终端在某个文件夹中,因此您知道,如果我编写Javascript 谷歌浏览器;例如;Vscode内的控制台,javascript,node.js,visual-studio-code,Javascript,Node.js,Visual Studio Code,正在寻找扩展名或任何方式将当前js文件加载到内存中并使用它。类似于谷歌Chrome控制台的东西。假设我的终端在某个文件夹中,因此您知道,如果我编写node file.js,这将执行js文件,那么节点进程将终止。我不想这样,我想与该文件的局部变量交互。有什么方法可以做到这一点吗?我很确定有几种方法可以做到这一点。以下是我做这件事的一些方法 对于简单文件(node.js),可以使用vscode上的调试器简单地运行该文件。调试器图标位于vscode的左侧(一个在终止圆内的bug)。您可以查看视频教程。
node file.js
,这将执行js文件,那么节点进程将终止。我不想这样,我想与该文件的局部变量交互。有什么方法可以做到这一点吗?我很确定有几种方法可以做到这一点。以下是我做这件事的一些方法
--inspect
标志,并使用chrome developer工具。你可以看看这篇文章,或者找一次类似的文章来帮助你您可以尝试此扩展: 我也在寻找一个解决方案,以停止回到铬测试简单的功能,这个工具似乎工作得很好
是的:在调试模式下启动节点,并进入其REPL(读取-评估-打印循环)提示符,这样您就可以键入内容,并让节点以与浏览器开发控制台相同的方式对其进行评估。可能是重复的,谢谢。显然没有一个干净的方法可以做到这一点,但您的方法可以解决问题