У меня возникли проблемы с получением 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 - лучший выбор, я просто не могу заставить его работать правильно.
И какие-либо мысли об ошибке, которую я получил выше в моей третьей попытке?
Edit:
Я бегу,
- Ubuntu 11.10 64-разрядный
- Node.js 0.7.5
- npm 1.1.8
- mocha 0.14.1
- должен 0.6.0