npm install não pode acessar a pasta (sem permissão)

2

Estou tentando instalar o storjshare-daemon no ubuntu e estou seguindo o guia, mas quando estou usando o npm ele continua mostrando o mesmo erro, eu tento tudo como configurar a chave pública no github e Verificar a Propriedade das pastas e a bandeira insegura, mas não está funcionando, se alguém me disser o que está errado, isso me ajudará muito, obrigado.

usando: ubuntu 14.04 (servidor) como 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
    
por y.h. 26.12.2017 / 21:55

1 resposta

1

Acabei de experimentar um problema de permissão semelhante com uma instalação do npm. Mesmo se eu criei a pasta e fiz chown e chmod, ela terminou com esse erro de permissão.

Aqui o que funcionou para mim:

faça o login como root - sudo su

execute o comando npm install com o sudo

Não tenho certeza se é o mesmo problema que eu tive, mas vale a pena tentar ..

    
por 26.12.2017 / 22:14