相关疑难解决方法(0)

你如何安装和运行Node.js测试模块Mocha?安装后获取"mocha:command not found"

我很难让Mocha像预期的那样工作,我很乐意按照文档记录说,但是(似乎)没有太多关于实际运行的文档.

我已经使用它npm(全局和本地)安装它,每次运行时我得到:

$ mocha
mocha: command not found
Run Code Online (Sandbox Code Playgroud)

好的,所以我认为它不在我的身上PATH,所以我试着直接运行它,

$ ./node_modules/mocha/bin/mocha 
execvp(): No such file or directory
Run Code Online (Sandbox Code Playgroud)

最后,我试着点击另一个bin文件,得到了,

$ ./node_modules/mocha/bin/_mocha 
path.existsSync is deprecated. It is now called `fs.existsSync`.

  .

  ? 1 tests complete (1ms)
Run Code Online (Sandbox Code Playgroud)

如何使用单个命令执行测试?誓言似乎让你,但我听说摩卡是更好的选择,我似乎无法让它正常工作.

关于我在第三次尝试中遇到的错误的任何想法?

编辑:

我在跑,

  • Ubuntu 11.10 64位
  • Node.js 0.7.5
  • npm 1.1.8
  • 摩卡0.14.1
  • 应该是0.6.0

mocha.js node.js

81
推荐指数
3
解决办法
9万
查看次数

标签 统计

mocha.js ×1

node.js ×1