Wpis z mikrobloga

Mirki, miał ktoś kiedyś problem z instalacją modułów #npm na hostingu #mydevil ? (błąd EACCES). Skorzystałem dzisiaj z 'Szalonego Weekendu' i chciałem postawić swój jeden projekt Laravel'a. Instalacja z composera poszła bezproblemowo, jednak podczas instalacji node_modules przez npm występuje problem
'Error: spawn EACCES', 'npm ERR! Failed at the gifsicle@3.0.4 postinstall script.'
Spróbowałem wstępnej konfiguracji Node.js zaleconej pod tym linkiem https://wiki.mydevil.net/Node.js dodając npm-global, ale nic mi to nie pomogło. Próbowałem instalacji tej paczki z flagą -g, a także na innych wersjach npma jaki oferuje hosting, w każdym przypadku napotykam ten sam błąd.
  • 2
  • Odpowiedz
@Faley: Brak odblokowania wskazanego w opisie binexec lub brak przelogowania się po odblokowaniu:)?

Tutaj u mnie po odblokowaniu binexec, ponownym zalogowaniu się, czyste konto łącznie z krokami z działu pomocy:

[mixer-s26@s26]:<~>$ mkdir ~/.npm-global
[mixer-s26@s26]:<~>$ npm config set prefix '~/.npm-global'
[mixer-s26@s26]:<~>$ echo 'export PATH=~/.npm-global/bin:~/bin:$PATH ' >> $HOME/.bashprofile && source $HOME/.bashprofile
[mixer-s26@s26]:<~>$ npm install -g gifsicle
npm WARN deprecated gulp-util@3.0.8: gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5
  • Odpowiedz