【发布时间】:2015-04-02 00:36:49
【问题描述】:
我正在寻找用于开发原型的 JavaScript 读取-评估-打印循环。
目前,我正在使用 Firebug 控制台、Firefox 开发者工具 Web 控制台、repl.it、jsFiddle、plunker 或其他在线工具之一。
问题是 Firefox 控制台链接到我打开它的选项卡/窗口。基于网络的也有限制;例如,jsFiddle.net 不显示控制台输出,repl.it 不允许我使用 Fiddler 观看XMLHttpRequest。
我想要的是一个与PowerShell ISE 非常相似但运行 JavaScript 的 Windows 桌面应用程序。
+-------------------------------+----------------------------------+
| | |
| JavaScript to Run | Console Output |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
+-------------------------------+----------------------------------+
它仍然需要具有与 Firebug 控制台或 Firefox Web 控制台相同的功能。 IE。它需要评估 JavaScript,输出控制台消息,并通过 XMLHttpRequest 发送 HTTP 请求。这存在吗?在哪里可以买到?
【问题讨论】:
-
您可以尝试使用
node.js。从终端运行 node 命令,你就有了一个控制台,否则只需编写一个脚本并运行它。设置代理后,您可以使用 fiddler 观看它。显然,您不会拥有 DOM 访问权限或任何其他浏览器独有的功能。 -
这是个好主意。也许 node.js 与 Vim 结合起来会是一个可行的解决方案。在 vim 中编辑,然后使用它的命令行运行。我也下载了 PhantoJS 作为尝试。
-
@quantumwannabe 我最终使用了 PhantomJS,因为它不需要我设置代理。
标签: javascript browser read-eval-print-loop