2015-02-06 2 views
-1

Я успешно установлен мокко на моем Linux компьютере с помощью команды:node.js - разрешение установки мокко отказано

sudo npm install -g mocha

Когда я пытаюсь использовать мокко, или просто вызвать его с помощью команды mocha,

Я получаю эту ошибку:

/usr/bin/env: node: Permission denied

Любые идеи?

ответ

0

Мой поиск привел меня к https://docs.npmjs.com/getting-started/installing-node

Сайт отмечает, что версия узел должен быть 0.10.32 и НПМ версия должна быть выше, чем 2.1.8

Мои локальные версии были ниже, с НПМ существа значительно ниже, около 1,3

sudo apt-get install node устанавливает устаревшую версию узла, поэтому после осмотра я обнаружил https://github.com/joyent/node/wiki/installing-node.js-via-package-manager#debian-and-ubuntu-based-linux-distributions, который, как представляется, устанавливает последнюю версию узла.

Моя версия npm все еще была низкой после установки, поэтому я запустил sudo npm install npm -g, который, наконец, обновил мою версию на npm до 2.5.

После обновления npm мокко работает

Смежные вопросы