我正在寻找用于开发原型的JavaScript读取评估打印循环。现在,我使用Firebug控制台,Firefox开发人员工具Web控制台,repl.it,jsFiddle,plunker或其他在线工具之一。只能运行JavaScript的Web浏览器才能用作开发沙箱
问题是,Firefox控制台已链接到打开它的选项卡/窗口。基于网络的也有限制;例如,jsFiddle.net不显示控制台输出,并且repl.it不允许我使用Fiddler观看XMLHttpRequest
。
我想要的是一个Windows桌面应用程序,它非常类似于PowerShell ISE,但它运行JavaScript。
+-------------------------------+----------------------------------+
| | |
| JavaScript to Run | Console Output |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
+-------------------------------+----------------------------------+
它仍然需要与Firebug控制台或Firefox Web控制台具有相同的功能。即它需要评估JavaScript,输出控制台消息,并通过XMLHttpRequest
发送HTTP请求。这是否存在?我在哪里可以得到它?
你可以尝试使用'node.js'。从终端运行节点命令,你有一个控制台,否则只需写一个脚本并运行它。随着代理设置,你可以看着它与提琴手。显然你不会有DOM访问或任何其他浏览器的独特功能。 – quantumwannabe 2015-04-02 01:18:04
这是一个好主意。也许node.js与Vim结合可以提供一个可行的解决方案。在vim中编辑,然后使用它的命令行来运行。我也下载了PhantoJS作为一个尝试。 – 2015-04-02 01:20:06
@quantumwannabe我结束了使用PhantomJS,因为它不需要我设置代理。 – 2015-04-02 17:38:26