команда кармы не найдена, когда карма уже установлена

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

npm install -g karma

Это не удалось, поэтому я решил использовать:

sudo npm install -g karma

После ввода моего пароля, казалось, установить правильно. Я вставляю часть результатов установки, возможно, это будет что-то значить для кого-то, и это будет иметь отношение к моему вопросу. После всех сообщений npm http вот что я вижу:

> [email protected] install /usr/local/share/npm/lib/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws
> (node-gyp rebuild 2> builderror.log) || (exit 0)

  CXX(target) Release/obj.target/bufferutil/src/bufferutil.o
  SOLINK_MODULE(target) Release/bufferutil.node
  SOLINK_MODULE(target) Release/bufferutil.node: Finished
  CXX(target) Release/obj.target/validation/src/validation.o
  SOLINK_MODULE(target) Release/validation.node
  SOLINK_MODULE(target) Release/validation.node: Finished
/usr/local/share/npm/bin/karma -> /usr/local/share/npm/lib/node_modules/karma/bin/karma
[email protected] /usr/local/share/npm/lib/node_modules/karma
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected] ([email protected])
├── [email protected]
├── [email protected] ([email protected], [email protected])
├── [email protected] ([email protected])
├── [email protected] ([email protected], [email protected])
├── [email protected] ([email protected])
├── [email protected] ([email protected], [email protected], [email protected], [email protected])
├── [email protected]
├── [email protected] ([email protected], [email protected])
├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected])
└── [email protected] ([email protected], [email protected], [email protected], [email protected])

Затем, когда я пытаюсь выполнить следующую команду, чтобы создать файл конфигурации кармы с этой командой:

karma init karma.config.js

это сообщение, которое возвращается:

-bash: karma: command not found

Я пробовал ту же команду с sudo перед этим, но я получаю тот же результат.

Кто-нибудь имеет представление о том, что происходит? Любая помощь приветствуется.

*Обновить! Я решил проверить файл с именем: builderror.log, расположенный в: /usr/local/share/npm/lib/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws

Вот что это показывает:

gyp WARN EACCES user "root" does not have permission to access the dev dir "/Users/eperez/.node-gyp/0.10.5"
gyp WARN EACCES attempting to reinstall using temporary dev dir "/usr/local/share/npm/lib/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws/.node-gyp"
gyp http GET http://nodejs.org/dist/v0.10.5/node-v0.10.5.tar.gz
gyp http 200 http://nodejs.org/dist/v0.10.5/node-v0.10.5.tar.gz

Ответы на вопрос(9)

Ваш ответ на вопрос