Zainstalowałem węzeł JS w maszynie wirtualnej Linux namoje okna. Problemem jest to, że nie mogę użyć npm jak npm install -g inspektora węzłów, ale myślę, że błąd jest spowodowany przez moją wersję węzła Moja wersja JS węzła to 0.10.35 Próbowałem poniżej jednego, ale nadal nie działa praca. Komunikat o błędzie gyp WARN EACCES "root" użytkownika nie ma uprawnień dostępu do katalogu dev "~ / .node-gyp / 0.10.35"
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
Odpowiedzi:
0 dla odpowiedzi № 1Zainstalowałeś node
v0.10.35 na wirtualnej maszynie Linux. Zakładając, że węzeł nadal działa, oto jak możesz naprawić swój NPM.
curl https://www.npmjs.org/install.sh | sudo sh
To powinno ci pomóc npm
.
Jednak zgłaszany błąd brzmi bardziej jak problem node-gyp
i budowanie rodzimych dodatków. Jeśli podczas uruchamiania pojawia się błąd npm
, prześlij plik npm-debug.log
do https://gist.github.com i zamieścić link do istoty w npm
wydać tracker na https://github.com/npm/npm/issues.
Dzięki!