Mam system Windows 7 w wersji 32-bitowej. Zainstalowałem najnowszą wersję 32-bitową Node.js.
Podczas próby uruchomienia polecenia npm install jquery
pojawia się błąd:
Błąd: ENOENT, stat 'C: \ Users \ RT \ AppData \ Roaming \ npm
Jak to rozwiązać?
res.sendfile('pathSlightlyWrong/posts.html')
(Doświadczane pod Windows 7)Odpowiedzi:
Ręczne utworzenie folderu o nazwie „npm” w wyświetlanej ścieżce rozwiązało problem.
Więcej informacji można znaleźć na stronie Rozwiązywanie problemów
źródło
Napotkałem ten sam problem podczas instalowania pakietu przez npm.
Po
npm
ręcznym utworzeniu folderu wC:\Users\UserName\AppData\Roaming\
tym konkretnym błędzie zniknął, ale dał wiele podobnych błędów, gdy próbował utworzyć dodatkowe katalogi wnpm
folderze i nie powiódł się. Problem został rozwiązany po uruchomieniu wiersza polecenia jako administrator .źródło
Można to również naprawić, instalując pakiet węzła ręcznie.
Proces ten spowoduje skonfigurowanie wszystkich wymaganych katalogów.
źródło
Polecam ustawienie alternatywnej lokalizacji dla modułów npm.
Oczywiście możesz ustawić lokalizację tak, aby najlepiej pasowała.
To zadziałało dla mnie dobrze i rozwiązuje wszelkie problemy z uprawnieniami, które możesz napotkać.
źródło
Możesz przejść do menu Start i wyszukać ikonę Node.js, otworzyć powłokę, a następnie zainstalować wszystko za pomocą
źródło
Zainstalować wersję stabilną zamiast najnowszego, muszę obniżyć moją wersję, aby
node-v0.10.29-x86.msi
od'node-v0.10.33-x86.msi'
i to działa dobrze dla mnie!http://blog.nodejs.org/2014/06/16/node-v0-10-29-stable/
źródło
Potrzebowałem paczki z github, która została napisana na maszynie. Zrobiłem ściągnięcie najnowszej wersji z gałęzi master do katalogu głównego mojego głównego projektu. Potem poszedłem do katalogu i wykonałem instalację npm, aby działały polecenia gulp, które generują moduły ES5. W każdym razie, aby skrócić długą historię, mój proces kompilacji próbował budować pliki z tego nowego folderu, więc musiałem przenieść go z mojego katalogu głównego. Powodowało to te same błędy.
źródło