Установка npm не может получить доступ к папке (нет разрешения)

2456
y.h.

я пытаюсь установить storjshare-daemon на Ubuntu, и я следую руководству, но когда я использую npm, он продолжает показывать ту же ошибку, я пытаюсь все, как установка открытого ключа на github и проверка владения папками и небезопасных флаг, но он не работает, если кто-нибудь скажет мне, что не так, это поможет мне, спасибо.

используя: Ubuntu 14.04 (сервер) в качестве root

npm install --global storjshare-daemon  npm ERR! code 128 npm ERR! Command failed: /usr/bin/git clone --depth=1 -q -b master git://github.com/zipang/daemon.node.git /root/.npm/_cacache/tmp/git-clone-e22442e4 npm ERR! fatal: could not create leading directories of '/root/.npm/_cacache/tmp/git-clone-e22442e4': Permission denied npm ERR!  npm ERR! A complete log of this run can be found in: npm ERR! /root/.npm/_logs/2017-12-26T17_57_58_681Z-debug.log 
2

1 ответ на вопрос

1
pamol

Я только что столкнулся с подобной проблемой разрешения при установке npm. Даже если я создал папку и сделал chown и chmod, это закончилось этой ошибкой разрешения.

Вот что у меня сработало:

войдите как root - sudo su

запустить команду npm install с помощью sudo

Не уверен, что это та же проблема, что и у меня, но стоит попробовать ..

Большое спасибо, я не могу поверить, что решение настолько простое, я искал часы в Интернете, но все ответы не сработали, еще раз спасибо y.h. 6 лет назад 0

Похожие вопросы