以REPL方式从Visual Studio执行javascript(node.js)代码

我想在visual studio中运行一些javascript代码(单元和交互testing),并能够看到控制台输出。 是否有可能与VS做到这一点?

用于Visual Studio的Node.js工具具有可用于这种事情的node.js的REPL 。

我相信这是可能的,至less在一定程度上。 我没有完全按照你说的来做,但是我有iisnode在iis上运行的节点。 我也知道有一个iisnode运行在iis express下的版本。 我会研究这一点。

我的猜测是你将能够使用iisnode模块启动项目,并且可以将默认文档设置为要运行的.js文件,但是只能通过浏览器获取控制台输出。

iisnode的确可以让你debugging并通过浏览器查看控制台输出。 例如,如果在localhost:1234 / test.js中运行文件test.js的iisnode模块,则可以通过转到localhost:1234 / test.js / debug来获得浏览器开发人员工具。 这会给你控制台输出,但我不完全肯定你可以直接在VS.