我无法在Windows上使用“vows test / *”命令运行测试。如何使用它?的node.js

时间:2012-06-01 08:40:05

标签: node.js testing vows

我已经安装了vows作为我项目的模块,我已经将路径“node_modules \ vows \ bin”添加到我的环境路径变量windows vista中。

注意:我还将“node_modules \ vows \ bin \ vows”重命名为vows.exe,因为没有扩展名我收到此错误:'誓言'未被识别为内部或外部命令, 可操作程序或批处理文件。

现在,无论我在窗户中放入“誓言”,在Windows中都没有任何反应,我进入我的测试文件夹并运行“发送myFirstTest.js”并且没有任何反应。 (当我说没有任何反应时,我在cmd中的光标将返回到顶部,然后返回到它的原始位置并且它永远这样做,因此每次我在cmd中尝试vows命令时我必须关闭cmd以运行另一个命令)。

我做得不好?

谢谢

1 个答案:

答案 0 :(得分:4)

NPM非常擅长全局安装软件包并为每个操作系统(UNIX-ish + Windows)生成可执行文件,因此请继续执行以下操作:

npm install -g vows