Как установить и запустить Mocha, модуль тестирования Node.js? Получение «mocha: команда не найдена» после установки

У меня возникли проблемы с тем, чтобы заставить Mochaработать должным образом, и я хотел бы сказать, что документировано, но (кажется) не так много документации по на самом деле запустить вещь.

Я установил его, используя npm(как глобально, так и локально), и каждый раз, когда я запускаю его, я получаю:

$ mocha
mocha: command not found

Хорошо, значит, я понял, что его нет в моем PATH, поэтому я попытался запустить его напрямую,

$ ./node_modules/mocha/bin/mocha 
execvp(): No such file or directory

Наконец, я попытался нажать на другой файл binи получил,

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

  .

  ✔ 1 tests complete (1ms)

Как я могу просто выполнить свои тесты с помощью одной команды? Vowsкажется, позволяет вам, но я слышал, что Mocha — лучший выбор, я просто не могу заставить его работать правильно.

И что вы думаете об ошибке, которую я получил выше при третьей попытке?

Редактировать:

Я работаю,

  • Ubuntu 11.10 64-бит
  • Node.js 0.7.5
  • npm 1.1.8
  • mocha 0.14.1
  • следует 0.6. 0

81
задан ROMANIA_engineer 18 August 2017 в 20:47
поделиться