установка git run не удалась - PullRequest
0 голосов
/ 11 мая 2018

Мой компьютер - Mac High Sierra 10.13.4.Я пытаюсь установить git run из npm, но это не удается.Я запускаю команду установки без sudo.Это терпит неудачу и просит, чтобы запустить это как администратор.Но даже как администратор не работает.

Когда я смотрю на папку

/Users/myuser/.npm/_cacache/tmp/git-clone-aaff9974

, я вижу, что она имеет 777. Это потому, что я ранее chmodded ее с

chmod -R 777/Users/myuser/.npm/_cacache/tmp

Однако ошибка, которую я вижу, жалуется на разрешение для этой папки.Это вывод команды запуска 2, которую я запускаю:

npm install -g git-run
npm ERR! path ../lib/node_modules/git-run/bin/gr
npm ERR! code EACCES
npm ERR! errno -13
npm ERR! syscall symlink
npm ERR! Error: EACCES: permission denied, symlink 
'../lib/node_modules/git-run/bin/gr' -> '/usr/local/bin/gr'
npm ERR!  { Error: EACCES: permission denied, symlink 
'../lib/node_modules/git-run/bin/gr' -> '/usr/local/bin/gr'
npm ERR!   cause: 
npm ERR!    { Error: EACCES: permission denied, symlink 
'../lib/node_modules/git-run/bin/gr' -> '/usr/local/bin/gr'
npm ERR!      errno: -13,
npm ERR!      code: 'EACCES',
npm ERR!      syscall: 'symlink',
npm ERR!      path: '../lib/node_modules/git-run/bin/gr',
npm ERR!      dest: '/usr/local/bin/gr' },
npm ERR!   stack: 'Error: EACCES: permission denied, symlink 
\'../lib/node_modules/git-run/bin/gr\' -> \'/usr/local/bin/gr\'',
npm ERR!   errno: -13,
npm ERR!   code: 'EACCES',
npm ERR!   syscall: 'symlink',
npm ERR!   path: '../lib/node_modules/git-run/bin/gr',
npm ERR!   dest: '/usr/local/bin/gr' }
npm ERR! 
npm  ERR! Please try running this command again as root/Administrator.

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/myuser/.npm/_logs/2018-05-11T07_44_18_858Z-debug.log

sudo npm install -g git-run
npm ERR! code 1
npm ERR! Command failed: /usr/bin/git clone -q 
https://github.com/mixu/node-tabtab.git 
/Users/myuser/.npm/_cacache/tmp/git-clone-aaff9974
npm ERR! /Users/myuser/.npm/_cacache/tmp/git-clone-aaff9974/.git: Permission denied
npm ERR! 
npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/myuser/.npm/_logs/2018-05-11T07_44_32_203Z-debug.log
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...