Węzeł Sass nie mógł znaleźć powiązania dla bieżącego środowiska


499

Mam problemy z budowaniem aplikacji, ponieważ błąd węzła ciągle zawiedzie.

BŁĄD w brakującym powiązaniu / Użytkownicy / warren/Sites/random-docs/my-cms/node_modules/node-sass/vendor/darwin-x64-11/binding.node
Węzeł Sass nie mógł znaleźć powiązania dla bieżącego środowiska: OS X 64-bit z Node 0.10.x

Próbowałem biegać

npm rebuild node-sass

który mówi

Binarny jest w porządku; wychodzę.

Podczas pracy node -vdostaję wersję 6.2.2

Co różni się od tego, co mówi błąd sass „Węzeł 0.10.x”. Nie mogę zrozumieć, dlaczego robi się zła wersja. Próbowałem również usunąć folder node_modules i uruchomić aktualizację npm lub instalację npm, które nie rozwiązały problemu. Jakieś pomysły?


8
Czy używasz menedżera wersji węzła, takiego jak nvm? Jeśli tak się dzieje, to popsuwa niektóre ścieżki modułu npm i próbują użyć wersji innej niż bieżąca. Jeśli nie, zawsze możesz spróbować usunąć node_modulesfolder i ponownie zainstalować zależności
Vasil Dininski

2
Hej, nie używam NVM i próbowałem usunąć / zainstalować ponownie. brak szczęścia.
wazzaday

jakie jest twoje środowisko programistyczne? korzystasz z VS.NET 2105?
Mike Anderson

@VasilDininski Używam NVM, co powinienem zrobić?
Subkhan Sarif,

1
Otwórz Visual Studio 2017 Przejdź do Narzędzia -> Opcje… Przejdź do Projekty i rozwiązania -> Zarządzanie pakietami internetowymi przenieś $ (ŚCIEŻKA) na górę tej listy i zamknij to okno. W moim przypadku to rozwiązanie zadziałało, ponieważ moja wersja węzła to 11.x
Alreadytakenindeed

Odpowiedzi:


721

Miałem ten sam problem

W pliku gulp występuje
błąd : Błąd: brakujące powiązanie E: \ allapp \ badshaindiancuisine \ moduł_węzła \ node-sass \ vendor \ win32-x64-46 \ bind.node
Węzeł Sass nie mógł znaleźć powiązania dla bieżącego środowiska: Windows 64 -bit z Node.js 4.x

Znaleziono powiązania dla następującego środowiska:
    - OS X 64-bit z Node.js 4.x

Jak rozwiązać mój problem

Wchodząc do folderu projektu, a następnie wykonaj:

npm rebuild node-sass

6
Początkowo działał, ale nadal miał problemy. Więc zacząłem /usr/local/lib/używać CMD + SHIFT + G w wyszukiwarce i przemianowałem folder node-sass. Potem pobiegł npm install node-sass -g. to naprawiono.
Korzystam z

Napotkałem ten problem po aktualizacji nodejs do wersji 8.xx i to rozwiązało. Dzięki wielkie! Doceniany!
ChiragMS

2
Nie działa Węzeł: v10.7.0 Węzeł-Sass: v3.13.1. Mówi, że moje obecne środowisko to 32-bitowe okna z węzłem 0.10.x, co po prostu nie jest prawdą.
Bardicer

Działa to w systemie Windows 7 z węzłem 10.14 LTS i npm 6.4.1.
Santon

9
Pierwszym krokiem byłoby usunięcie twojego node_modulesi uruchomienie, npm installa nie odbudowanie sass węzła.
Nikhil Nanjappa

294

Uwaga: Używam VS 2015, 64-bitowego systemu Windows 7.

Działa również dla VS 2017 i VS 2019 (od odpowiedzi na ten post)

Task Runner Explorer nie może załadować zadań

Dla VS 2015

  • Przejdź do: Narzędzia> Opcje> Projekty i rozwiązania> Zewnętrzne narzędzia internetowe

Dla VS 2017 (.3)

  • Narzędzia> Opcje> Projekty i rozwiązania> Zarządzanie pakietami internetowymi> Zewnętrzne narzędzia internetowe (na @nothrow)

W VS 2017 i 2019 musisz także ustawić $ (ŚCIEŻKA) powyżej $ (VSINSTALLERDIR) \ Web \ External


  • Zmień kolejność, aby $ (PATH) był powyżej $ (DevEnvDir) \ Extensions \ Microsoft \ Web Tools \ External

wprowadź opis zdjęcia tutaj


Usuwanie node_modulesi uruchamianie, npm installa następnie npm rebuild node-sass nic nie robiło .


5
Jeśli używasz VS2015, zdecydowanie powinieneś wprowadzić zmiany opisane w tej odpowiedzi. To prawdopodobnie wszystko, co musisz zrobić, aby rozwiązać ten problem.
Bonneville,

12
Działa to również w przypadku zupełnie nowej instalacji VS2017.
sarin

8
W VS2017.3 ścieżka do tego ustawienia toTools > Options > Projects and Solutions > Web Package Management > External Web Tools
nie

6
! cholera nigdy nie zrozumieć to ... wszystko skompilować głupiego Sass z głupim węzła w głupiej javascript
L.Trabacchin

7
Potwierdzam, że nadal jest tak w VS 2019.
JamesT

140

Miałem ten sam problem w środowisku Windows, otrzymując następujący błąd:

Błąd: brakujące powiązanie C: \ Development {ProjectName} \ node_modules \ node-sass \ vendor \ win32-ia32-47 \ bind.node
Węzeł Sass nie mógł znaleźć powiązania dla bieżącego środowiska: Windows 32-bitowy z Node.js 5 .x
Znaleziono powiązania dla następujących środowisk:
   - Windows 64-bit z Node.js 6.x

Żaden z npmpoleceń wymienionych w innych odpowiedzi tutaj ( npm install, npm rebuild node-sassetc.) pracował.

Zamiast tego musiałem pobrać brakujące powiązanie i umieścić je w odpowiednim folderze docelowym.

Wiązania można znaleźć na git . Dopasuj plik do nazwy folderu wskazanej po /node_modules/node-sass/vendor/w komunikacie o błędzie (w twoim przypadku „darwin-x64-11”, więc potrzebujesz darwin-x64-11_binding.nodepliku).

Utwórz brakujący folder w swoim projekcie ( /node_modules/node-sass/vendor/darwin-x64-11), skopiuj .nodeplik do nowego katalogu i zmień jego nazwę na binding.node.

Adres URL wydania Node-sass: https://github.com/sass/node-sass/releases


3
Działa też dla mnie, dzięki! Próbowałem wyczyścić moduły node_module, usunąć pamięć podręczną, rifraf, przebudować sass węzła, odbudować z VS2015 zamiast z wiersza poleceń za pomocą npm i na końcu to naprawiłem.
Artur Carvalho,

1
@ JanCiołek Miałem to tylko raz, więc nigdy nie musiałem tego powtarzać. Nie jestem pewien, czy była to wersja specyficzna, czy był tylko problem z konkretną instalacją, ale nie znalazłem lepszego rozwiązania (inne odpowiedzi tutaj nie działały dla mnie). Uciążliwe czy nie, wydawało się, że jest to konieczne rozwiązanie dla niektórych wariantów tego problemu.
Beofett,

1
@Beofett Ten błąd zjadł dużo mojego czasu, zrobiłem wszystko, co wspomniano w tym wątku, ale zapomniałem uruchomić kompilację. Dzięki!
Jan Ciołek,

4
To jest jedyna odpowiedź dla mnie, ale znalazłem moje powiązanie w github.com/sass/node-sass/releases zamiast linkowanego adresu URL. Pozdrawiam
clapas

2
Dziękuję @Beofett. Twoja odpowiedź uratowała mnie do uruchomienia projektu Ionic w systemie Windows i Mac OSX.
Marcus Crisostomo

138

Pracował dla mnie:

Wystarczy usunąć folder sass węzła i uruchomić npm install.


4
To też działa dla mnie. Wyraźnie konflikt wersji węzła. Dzięki!
Liz Lemon

1
Musiałem usunąć go z następującego katalogu: C: \ Users \ twoja_nazwa_użytkownika \ AppData \ Roaming \ npm-cache
Matt

7
To zadziałało! npm rebuild node-sassnie działało dla mnie. (Mac z WebStorm)
Jackpile,

3
To jedyne rozwiązanie, które działało dla mnie! npm rebuild node-sass --forceteż nie działał.
bigsee 24.04.19

To powinno być oznaczone jako odpowiedź. Do tej pory nie miałem pojęcia, dlaczego moje rozwiązanie nadal celowało w wyższą wersję węzła i ciągle wyświetlało mi komunikat o błędzie dotyczący nodesass. Miałem krok w potoku Azure, aby wymusić wersję węzła na tę, którą chcę. Teraz mogę usunąć ten krok!
James Blackburn

117

Po prostu wykonaj: npm rebuild node-sass --force


Jeśli powyższe z jakiegoś powodu nie zadziałało, spróbuj tego:

  1. Usuń node-sassfolder podnode_modules
  2. npm install

W moim przypadku również nie można go znaleźć Python.

Poniższa procedura rozwiązała problem (Windows):

npm rebuild node-sass --force
-- cannot find python.exe, if you have Python installed, add it to your path:
set PYTHON=C:\Python27\Python.exe
-- else: download python "Windows x86-64-MSI" installer from https://www.python.org/downloads/release/python-2714/
-- install python
-- at installation start check: add env variable to path
-- after successfull installation:
npm rebuild node-sass --force
-- finished successfully

1
Powyższe zadziałało dla mnie, chociaż wystąpiło dwukrotnie w dwóch różnych aplikacjach w dwóch różnych folderach. Instalacja Pythona była jednorazowa (ienot był potrzebny, gdy drugi raz dostałem błąd w mojej drugiej aplikacji) i nie potrzebowałem ostatecznej komendy npm run build (nie jawnie), ale musiałem uruchomić przebudowę - wymusz dwa razy dla obu moich aplikacji.
Greg Trevellick,

31

npm rebuild node-sass --force

Lub jeśli używasz sass-node w kontenerze:

docker exec <container-id> npm rebuild node-sass --force

Ten błąd występuje, gdy sass węzła nie ma poprawnego powiązania dla bieżącego systemu operacyjnego.

Jeśli korzystasz z Dockera, ten błąd zwykle występuje, gdy dodajesz node_modulesbezpośrednio do systemu plików kontenera w pliku Docker (lub montujesz go za pomocą woluminu Docker).

Architektura kontenera prawdopodobnie różni się od obecnego systemu operacyjnego. Na przykład zainstalowałem sass-node na macOS, ale mój kontener działa w systemie Ubuntu.

Jeśli wymusisz przebudowanie węzła-sass z poziomu kontenera, węzeł-sass pobierze prawidłowe powiązania dla systemu operacyjnego kontenera.

Zobacz moją skrzynkę repro, aby dowiedzieć się więcej.


1
W obliczu tego samego problemu w różnych środowiskach: - programowanie pod MacOS do testów jednostkowych - programowanie przy użyciu narzędzia docker-compose (do pełnej interakcji systemu) - prod w systemie operacyjnym opartym na alpejskim; Montowanie (lub nie) i npm install(lub nie) w oknie dokowanym jest problematyczne, gdy masz moduły zależne od architektury: uzyskanie binariów darwin lub linux w zależności od tego, gdzie się npm idzieje To się dzieje w przypadku modułów NodeJS, takich jak node-sasslub@google-cloud/pubsub
Laurent

Dziękujemy za wzmiankę o rozwiązaniu dla dokera, właśnie to mnie naprawiło!
Joshua Soileau

Miałem, /node_modulesktóry był wiązany, zamontowany w pojemniku na /app/node_modules. Mimo że mój NODE_PATHbył /node_modules(który istniał) i powinien był znajdować się w innym miejscu .., losowo zaczął powodować problemy. Zainstalowałem w obu miejscach, aby mój programista dla ładniejszych pracował z moim vscode. ups dziwne rzeczy. Dziękujemy za wspomnienie dokera <3
Nick Brady

25

Miałem podobny problem, a przyczyną było to, że na moim komputerze były zainstalowane dwie wersje Node: jedna „globalna”, a druga na poziomie projektu. Sass zbuduje poprawnie tylko wtedy, gdy kompilacja Gulp działa pod wersją Node.js 4.x, więc upewnij się, że zaktualizowałeś wersję używanego Węzła.

PS: Jeśli całkowicie usuniesz folder node_modules w swoim projekcie i przebudujesz od zera, npm pobierze prawidłowe zależności dla aktualnej wersji systemu i węzła.


dzięki Bogu za to. Właściwie najpierw próbowałem obniżyć węzeł na moim Macbooku, a potem poddałem się po pół godzinie
kpt. Senkfuss,

17

w niektórych przypadkach musisz odinstalować i zainstalować bibliotekę węzła sass. Próbować:

npm uninstall --save node-sass

i

npm install --save node-sass

spójrz na to, co dla mnie działa, link Stos tutaj



12

W moim przypadku żadna z powyższych odpowiedzi nie zadziałała. Więc co to działało:

rm -rf node_modules 
rm -rf /tmp/* 
rm -rf /root/.npm/node-sass 
npm uninstall --save node-sass 
npm cache clean --force 

npm cache verify aby sprawdzić, czy nic nie zostało w pamięci podręcznej

npm install

Chociaż nie próbowałem odtworzyć sekwencji, zadziałała kombinacja powyższych. Ponadto możesz także spróbować:

npm install --save node-sass lub npm install node-sass -g

npm rebuild node-sass
npm install bindings

11

* Odpowiedź związana z dokerem tutaj *

Odpowiedz, jeśli widzisz ten problem lub coś podobnego i używasz Dockera.

Przyczyna: Podczas kopiowania bieżącej struktury plików do kontenera Docker, możesz kopiować przez moduły węzłów z jednego systemu operacyjnego do drugiego (np. Kontenera Mac na Linux).

Rozwiązanie:

Dodaj .dockerignore, a wewnątrz dodaj:

node_modules

Spowoduje to npm installzainstalowanie powiązań w środowisku dokera, a nie w środowisku komputera lokalnego.


9

Miałem ten sam problem

    throw new Error(errors.missingBinary());
    ^

Error: Missing binding /path/to/project/node_modules/node-sass/vendor/linux-x64-47/binding.node
Node Sass could not find a binding for your current environment: Linux 64-bit with Node.js 5.x

Found bindings for the following environments:
  - Linux 64-bit with Node 0.10.x
  - Linux 64-bit with Node.js 5.x

To dlatego, że zainstalowałem npm przy użyciu innej wersji nodejs, spróbuj usunąć folder node_modules, instalując i uruchamiając

cd your_project
rm -rf node_modules
npm install
npm start or gulp or whatever

Jeśli używasz NVM, zrób

nvm use stable // or your favorite version
// remove node_module directory
npm install
npm start or gulp or whatever

8

Miałem ten sam problem z Node v7.4.0 Current (najnowsze funkcje).

Czytałem tu trochę i obniżyłem wersję Node do wersji 6.0.4 LTS, a po uruchomieniu pobrałem npm rebuild node-sassplik binarny i wszystko zaczęło działać.

Pobieranie pliku binarnego z https://github.com/sass/node-sass/releases/download/v3.13.1/win32-x64-48_binding.node
Pobieranie zakończone.] -:
Plik binarny zapisany w D: \ xxx \ xxx-xxx \ node_modules \ node-sass \ vendor \ win32-x64-48 \ binding.node Binarne
buforowanie do C: \ Users \ user \ AppData \ Roaming \ npm-cache \ node-sass \ 3.13.1 \ win32-x64-48_binding.node `


7

node-sassmoduł węzła używa darwinpliku binarnego, który jest zależny od wersji węzła. Ten problem występuje, gdy plik binarny nie zostanie pobrany lub pobrany zostanie niewłaściwy plik binarny.

Błąd sass węzła

Ponownie zainstaluj moduły węzłów pobiorą oczekiwany plik binarny sass-węzła: -

Użytkownicy komputerów Mac:

rm -rf node_modules
npm cache clean --force
npm i
npm rebuild node-sass --force

Dla użytkowników systemu Windows:

rmdir node_modules
npm cache clean --force
npm i
npm rebuild node-sass --force

ale w przypadku niektórych użytkowników należy sprawdzić zgodność wersji węzła z wersją sass węzła. Ustaw go zgodnie z poniższą tabelą i ponownie uruchom powyższe polecenia, aby rozwiązać ten problem.

Wersja węzła sass zgodna z JS

Jeśli problem nadal nie został rozwiązany, sprawdź listę obsługiwanych środowisk node-sass: - https://github.com/sass/node-sass/releases/


5

W przypadku programu Visual Studio 2015/2017 kliknij prawym przyciskiem myszy package.jsoni kliknij Przywróć pakiety.

To upewni się, że npm z Visual Tools Tools External Tools jest uruchomiony i powiązanie zostanie odbudowane na tej podstawie.


Ładne i łatwe rozwiązanie, i jedyne, które zadziałało z kilku powyższych, które próbowałem. Dzięki!
Eli Gassert

4

Dzieje się tak, gdy na stacji roboczej uruchamiasz aktualizację Node.js i używasz globalnie węzła sass.

Więc powinieneś odinstalować sass węzła globalnie

npm uninstall -g node-sass

I znowu musisz zainstalować go globalnie

npm install -g node-sass

Dobre wytłumaczenie!
Michael Czechowski

@ Fay007 czy możesz podać więcej informacji? Czy masz błąd? Daj mi znać
Domenico

4

Po prostu odśwież pamięć podręczną npm i:

npm cache clean --force  
npm install

Zawsze działa dla mnie w tym samym przypadku.

UPD: Twój problem może być również spowodowany brakiem globalnej sasslib.

npm install -g sass

4

Po prostu uruchom komentarz, to wszystko.

npm przebuduj sass węzła

miłego kodowania ...


OP powiedział, że próbował tego i to nie zadziałało. I ja też, i to też nie działało dla mnie. Zamiast tego musiałem obniżyć wersję uruchomionego węzła.
Adrian Redgers

4

W pocztowe Zależności dla węzła-Sass jest nie uzyskiwanie zainstalowany bez package.json wewnątrz węzła-Sass

Uruchamianie go ręcznie rozwiązane dla mnie

node node_modules/node-sass/scripts/install.js 

kredyt: link


Dzięki za to doskonale rozwiązało mój problem! :)
Lewis Clarke

Miło wiedzieć :)
Mukundhan

3

Zwykle dzieje się tak, ponieważ środowisko zmieniło się od czasu uruchomienia npm install. Uruchomienie npm rebuild node-sasstworzy powiązanie dla bieżącego środowiska.


3

Jestem użytkownikiem systemu Windows 8, niedawno zaktualizowałem Node v8.11.1i npm do v6.0.0i napotkałem podobny problem. Nic nie działało - npm install -g node-sass@latestlub usuwanie node-sasskatalogu z projektunode_modules/ - żaden z nich nie działał dla mnie.

Laravel Mix rzucał błąd na konsolę przeglądarki mówiąc brakuje węzła: win32-x64-57. Nie wiem, czy to z powodu wolniejszego połączenia z Internetem, czy czegoś takiego, węzeł nie istniał podczas aktualizacji.

Stąd niektóre odpowiedzi skłoniły mnie do przyjrzenia się wydaniom Node-Sass i znalazłem rozwiązanie.

  1. Krok 1: Sprawdź swoją wersję węzła-węzła za pomocą polecenia: npm view node-sass version( {your version}w kroku 4)
  2. Krok 2: Przejdź do wersji Node-Sass
  3. Krok 3: Pobierz wersję i znajdź brakujący węzeł w zasobach wymienionych w każdej wersji i pobierz plik
  4. Krok 4: Przejdź na komputer C:\Users\{User}\AppData\Roaming\npm-cache\node-sass\{your version}\i umieść pobrany .nodeplik w folderze wersji

I gotowe.

W moim przypadku była to wersja węzła-węzła, 4.9.0a brakujący węzeł win32-x64-57_binding.node, więc pobrałem.node plik z wersji 4.9.0 i wykonałem krok 4.


2

Podobny błąd, który napotkałem w Visual Studio 2015 Community Edition podczas tworzenia aplikacji AspNetCore, to:

Node Sass could not find a binding for your current environment: Windows 32-bit with Node.js 5.x
Found bindings for the following environments:
  - Windows 64-bit with Node.js 6.x
This usually happens because your environment has changed since running `npm install`.
Run `npm rebuild node-sass` to build the binding for your current environment.
    at module.exports ([..]\node_modules\node-sass\lib\binding.js:15:13)
    at Object.<anonymous> ([..]\node_modules\node-sass\lib\index.js:14:35)
    at Module._compile (module.js:397:26)
    at Object.Module._extensions..js (module.js:404:10)
    at Module.load (module.js:343:32)
    at Function.Module._load (module.js:300:12)
    at Module.require (module.js:353:17)
    at require (internal/module.js:12:17)
    at Object.<anonymous> ([..]\node_modules\gulp-sass\index.js:187:21)
    at Module._compile (module.js:397:26)

Z powyższego błędu można zobaczyć, że przyczyną było niedopasowanie wersji w powiązaniach dla nodejs.

Węzeł Sass nie mógł znaleźć powiązania dla bieżącego środowiska: Windows 32-bitowy z Node.js 5.x

Znaleziono powiązania dla następujących środowisk: - Windows 64-bitowy z Node.js 6.x

Rozwiązaniem, które znalazłem, było

  • Zainstaluj wersję systemu Windows Nodejs ,
  • Dodaj ścieżkę do węzła js (C: \ Program Files \ nodejs) w zewnętrznych narzędziach sieciowych (patrz odpowiedź Roba Scotta),
  • Przesuń ścieżkę nodejs powyżej $ (ŚCIEŻKA).

2

To działało dla mnie Usuwanie, node_modulesa następnie przywracanie pakietów z IDE, a następnienpm rebuild node-sass


2

Miałem ten problem podczas aktualizacji z VS 2017 Professional do Enterprise

  1. Zamknij VS
  2. Usuń moduły_węzła
  3. Otwórz VS
  4. Kliknij prawym przyciskiem myszy package.json i wybierz „przywróć pakiety”

2

Proszę napisać poniższe polecenie w folderze głównym.

npm przebuduj sass węzła

100% działa ...


2

Jeśli Twój terminal / wiersz poleceń mówi:

Węzeł Sass nie mógł znaleźć powiązania 
dla twojego obecnego środowiska: 
OS X 64-bit z Node 0.10.x

i wypróbowałeś następujące polecenia, takie jak:

pamięć podręczna npm clean --force 
moduły węzłów rm -rf 
instalacja npm 
npm przebuduj sass węzła 
npm przebuduj sass węzła

i nadal NIC nie działa ..

Po prostu uruchom to ręcznie w terminalu:

węzeł moduły_węzła / node-sass / scripts / install.js

teraz biegnij

początek npm lub początek przędzy


1
Wreszcie! Dziękuję Ci. To jedyne jak dotąd dla mnie rozwiązanie. Walczę od dwóch dni. Czy możesz wyjaśnić, jaki jest tego powód?
burakcalik

1
TAK TAK TAK! Wreszcie! Jackie - Dziękuję bardzo.
user2051552

1

node-sass uruchamia skrypt instalacyjny, aby pobrać wymagany plik binarny. Jeśli nie ma żadnych zmiennych środowiskowych, zmiennych .npmrc lub argumentów procesu, wartość binarna jest określana przy użyciu bieżącej platformy procesu, architektury i wersji Node ABI. Dlatego jeśli uruchomisz instalację węzła w jednej aplikacji, a następnie spróbujesz uruchomić sass węzła w aplikacji z inną platformą / architekturą / ABI, plik binarny nie zostanie pobrany. Rozwiązaniem jest ręczne pobranie pliku binarnego lub poprawienie wersji binarnej za pomocą zmiennej środowiskowej (SASS_BINARY_NAME) lub zmiennej .npmrc (nazwa_synchroniczna_sass)

Możesz zobaczyć logikę tego w funkcji getBinaryPath w node-sass \ lib \ extensions.js


1

Miałem ten sam problem. Nie mogłem znaleźć żadnego właściwego rozwiązania, więc znalazłem moje:

Zainspirowany rozwiązaniem @ Rob-Scott i innymi wskazówkami, że moglibyśmy zainstalować 2 wersje Node.js, poszedłem C:\Program Files (x86)\nodejsi zdałem sobie sprawę, że oprócz wersji domyślnej VS zainstalowałem wersję node.js.

Moje rozwiązanie było dość proste:

  • Przejdź do Narzędzia> Opcje> Projekty i rozwiązania> Zarządzanie pakietami internetowymi> Zewnętrzne narzędzia internetowe
  • Kliknij add an entry(najbardziej lewy górny prawy blok przycisków)
  • Wprowadź C:\Program Files (x86)\nodejs, sprawdź poprawność, naciskającenter
  • Umieść go na górze listy
  • Cieszyć się

Prawdopodobnie Node.js nie jest dobrze ustawiony w zmiennej PATH, ale to jest moje bardzo szybkie rozwiązanie, moje 2 centy :)


1

Musiałem najpierw wybrać nową wersję domyślnego węzła nvm use ***lub nvm install ***, a następnie usunąć wszystkie w node_modules w projekcie i npm iponownie.


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.