"node" nie jest rozpoznawany jako polecenie wewnętrzne lub zewnętrzne
I ' ve been working with node.js
v0.6.3
, zainstalowany lokalnie na Windows Vista w C:\Program Files\Nodejs
. Ostatnio zaktualizowałem (uruchamiając instalator dla) v0.6.6
. Wydawało się, że działa przez jakiś czas, ale teraz, jeśli próbuję uruchomić node
z dowolnego katalogu, dostaję
'node' nie jest rozpoznawany jako wewnętrzne lub zewnętrzne polecenie
Wiadomość, choć biegnąca node
z C:\Program Files\Nodejs
czy Działa.
Próbowałem zrestartować, usunąć węzeł, reinstalacja, reinstalacja 0.6.3-nic nie działa. Po prostu nie rozumiem dlaczego node
nie rozpoznaje ścieżki systemowej, chociaż node
działa z bazowego katalogu?
8 answers
Brak węzła w ścieżce systemowej, spróbuj tego w wierszu poleceń
SET PATH=C:\Program Files\Nodejs;%PATH%
A następnie spróbuj uruchomić node
Aby ustawić ten system, musisz ustawić w ustawieniach systemowych-cf - http://banagale.com/changing-your-system-path-in-windows-vista.htm
Aby być bardzo czystym, Utwórz nową zmienną systemową NODEJS
NODEJS="C:\Program Files\Nodejs"
Następnie Edytuj PATH
w zmiennych systemowych i dodaj %NODEJS%
PATH=%NODEJS%;...
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-01-07 09:17:19
Instalacja Nodejs niepoprawnie dodaje nodejs do ścieżki we właściwościach środowiska.
Domyślnie dodaje do ścieżki:
C:\Program Files\nodejs\
Zakończenie {[1] } jest niepotrzebne. Usuń \
i wszystko będzie znów piękne.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-10-29 14:30:23
Przejdź do folderu, w którym masz Node i NPM (np. C:\Program Files (x86)\nodejs\
) i wpisz:
> set path=%PATH%;%CD%
> setx path "%PATH%"
Z http://www.hacksparrow.com/install-node-js-and-npm-on-windows.html
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-03-25 03:48:48
Za każdym razem, gdy instaluję node.js wymaga ponownego uruchomienia, a następnie ścieżka jest rozpoznawana.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-10-14 21:05:31
Uważaj na inne ścieżki kończące się \ zbyt. Miałem to:
...bin;C:\Program Files\Microsoft\Web Platform Installer\;C:\Program Files\nodejs\
I zmienił na to:
bin;C:\Program Files\Microsoft\Web Platform Installer\;C:\Program Files\nodejs
Usunięcie ostatniego \, ale i tak nie zadziałało. Poprzednia ścieżka, dla Instalatora platformy internetowej, miała również końcową \. Usunięcie tego naprawiło problem.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-12-11 18:47:07
Spróbuj dodać C:\Program Files\Nodejs
do zmiennej środowiskowej PATH
. Zmienna środowiskowa PATH
umożliwia uruchamianie plików wykonywalnych lub dostęp do plików w podanych folderach (oddzielonych średnikami).
W wierszu polecenia, komenda będzie set PATH=%PATH%;C:\Program Files\Nodejs
.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-01-07 09:12:56
Upewnij się, że nodejs w ścieżce znajduje się przed wszystkim, co używa node.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-04-28 16:07:00
Ustawiłem zmienną NODEJS w Panelu sterowania systemu, ale jedyne, co działało, aby ustawić ścieżkę, to zrobić to z linii poleceń jako administrator.
SET PATH= % NODEJS%; % PATH %
Kolejna sztuczka polega na tym, że po ustawieniu ścieżki musisz zamknąć konsolę i otworzyć nową, aby nowa ścieżka była brana pod uwagę.
Jednak aby zwykły użytkownik mógł korzystać z node musiałem ponownie uruchomić set path nie jako admin i ponownie uruchomić komputer
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-03-22 02:43:21