Dziwne zachowanie na moim Yosemite OSX: od jednego dnia do drugiego wszystkie moduły mojego węzła zainstalowane przez npm install -g
nie zostały znalezione przez Terminal.webpack: polecenie nie znaleziono po pakiecie sieciowym npm -g
Nie jestem pewien, czy jest to spowodowane moim węzłem v4.0.0 instalowanym dzień wcześniej.
Znalazłem lewę, która częściowo odpowiedziała na problem: po uruchomieniu npm root powinieneś uzyskać aktualny katalog roboczy. Tam właśnie npm umieszcza twoje moduły podczas ich instalacji. Ale kiedy uruchomisz npm root -g, powinieneś otrzymać coś w stylu/usr/local/lib/node_modules. Jeśli otrzymasz aktualny katalog roboczy w obu przypadkach, musisz zaktualizować ścieżkę za pomocą następującego polecenia: ** npm config set prefix/usr/local ** kredyty do [gabriel ghe] (http: //gabrielghe.github .io/javascript/2015/04/29/global-installed-node-modules-not-found /) – imaginair
Mój komputer faktycznie wskazywał na starą wersję węzła, ponieważ korzystałem z NVM, aby przełączać się między wersjami w różnych projektach. –