0

使用 nodejs 制作的 http 服务器,我可以让它运行另一个 nodejs 模块,如 jasmine-node,通常在命令行中运行,输出到网络?

尝试从浏览器而不是命令行运行 jasmine 测试,这是 nodejs 的新手。

4

1 回答 1

0

你可以有 2 个节点实例。一个 http 服务器和第二个实例是运行 jasmine 的命令行实例。http 服务器实例将生成命令行实例。然后,您可以在 http 服务器上注册一个 GET 路由,例如 someexample.com/runtests,它将调用测试并等待测试完成并以控制台输出响应。这有点不正统,但是没有直接的方法可以通过浏览器运行命令行应用程序而不修改其源代码。

于 2013-08-18T22:04:41.383 回答