ng nie jest rozpoznawany jako polecenie wewnętrzne lub zewnętrzne
Uruchamianie windows 7 Professional 32bit.
Próbowałem uruchomić npm install -g angular-cli
zarówno pod normalnym, jak i adminem.
Próbowałem też dodać go do zmiennych środowiska pod PATH: (C:\Users\Administrator\AppData\Roaming\npm\node_modules\angular-cli\bin\ng)
, również bez powodzenia.
30 answers
Dla mnie działa z:
npm run ng <command>
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
2017-03-30 07:00:55
Dodanie C:\Users\DELL\AppData\Roaming\npm
do zmiennej systemowej Path
zadziałało. Proszę znaleźć odpowiednią ścieżkę do pliku ' npm '
Sprawdź również, czy dodałeś swoją ścieżkę angular-cli\bin
do zmiennej path.
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-11-11 14:38:47
Używam WIN 10, po prostu Rozwiąż ten problem. Wpisz poniższy kod w cmd:
Npm config get prefix
I Skopiuj i wklej ścieżkę, którą otrzymasz od góry do zmiennych środowiskowych komputera -- > zmienne użytkownika -- > ścieżka -- > edycja -- C:\Program Files\nodejs\node_global, twoja ścieżka może się różnić.
Kliknij Ok i Otwórz ponownie swoje okno cmd, wpisz ng version, a następnie działa! Zdrowie!
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
2017-06-19 04:19:01
Rozwiązałem ten problem zgodnie z rysunkiem:
Uruchom w cmd
npm install -g @angular/cli
And then
( Otwórz w Windows 10) Panel sterowania\wszystkie elementy Panelu sterowania \ System lub zgodnie z rysunkiem Krok 1:
I w końcu komputer musi zostać ponownie uruchomiony.
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
2018-10-05 07:32:31
Po prostu otwórz wiersz polecenia (Uruchom jako administrator). Upewnij się, że node --v
jest 6.9.0 lub wyższa, a {[3] } jest wyższa o 3.0.0 r.
Następnie uruchom następujące polecenie:
npm install -g @angular/cli
Po zainstalowaniu angular. możesz zobaczyć wpis angular cli w ścieżce
C:\Users\Dell\AppData\Roaming\npm\node_modules\@angular
Więc spróbuj pomóc. To zadziała.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
2017-06-28 14:21:59
Zamiast używać wbudowanego wiersza polecenia, lepiej zacząć używać zainstalowanej wersji wiersza polecenia NodeJS. Wtedy będzie działać idealnie bez żadnych problemów.
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
2017-09-27 12:00:18
Z poleceniem
npm install -g @angular/cli@latest
To działa dobrze, jestem w stanie uruchomić ng command teraz.
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
2018-04-05 10:28:27
Rozwiązałem go kilka dni temu, po tym samym problemie z innymi modułami globalnymi, dodając do:
Tabele środowiskowe -> zmienne systemowe - > ścieżka:
C:\Users\Administrator\AppData\Roaming\npm\node_modules\angular-cli\bin;C:\Program Files\MongoDB\Server \ 3.2 \ bin
Zauważ, że nie może mieć spacji po ;
To okazał się mój 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
2016-10-19 16:17:26
Jeśli pojawi się błąd nawet po wykonaniu powyższego kroku. następnie spróbuj poniżej.
Ponieważ jest to skrypt węzła. Używam poniższej opcji, aby utworzyć od teraz.
Węzeł C:\Users\Administrator\AppData\Roaming\npm\node_modules\angular-cli\bin\ng Wersja
Mogą być wymagane dowiązania symboliczne. Nie zbadane dalej.
O Dalszych Badaniach: Set Path as: % PATH%;C:\Users\Administrator\AppData\Roaming\npm;
W Windows, npm.plik cmd znajduje się w powyższej ścieżce. Jeśli powyższa zmienna środowiskowa jest ustawiona, można ją wykonać jako wersja ng ng init
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-08-19 09:18:25
- Otwórz cmd i wpisz
npm install -g @angular/cli
- w zmiennych środowiskowych, Dodaj do zmiennej użytkownika lub zmiennej systemowej "Path" wartość =
C:\Users\your-user\.npm-packages\node_modules\.bin
- W cmd:
c:\>cd your-new-project-path
-
...\project-path\> ng new my-app
Lub
ng all-ng-commands
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
2017-09-27 06:09:08
Wykonaj następujące linie w celu rozwiązania problemu zarówno dla nie odnalezionej, jak i niezdefiniowanej wersji ng
Npm uninstall-g-CLI
Npm uninstall --save-dev-CLI
Npm Cache clean
Npm install-g @angular/cli@latest
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
2018-02-24 16:21:12
Zamknij cmd i otwórz go ponownie za pomocą prawa administratora lub zrestartuj system ur.
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-06-26 19:54:09
Miałem ten sam problem na Windows 7, 64 bity działa z npm v3.10.8.
- dodałem ścieżkę tak jak sugerowano: ( C:\Users.....(Twoja nazwa użytkownika)\AppData\Roaming\npm\node_modules\angular-CLI\bin\NG) i odinstalowany angular-CLI.
- Po tym wyczyściłem pamięć podręczną npm przez
npm cache clean
zgodnie z instrukcją tutaj https://blogs.msdn.microsoft.com/matt-harrington/2012/02/23/how-to-fix-node-js-npm-permission-problems/. to gwarantuje, że nie ma resztek. - angular-cli z
npm install -g angular-cli
i voila.
Mam nadzieję, że to się przyda!
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
2017-02-09 19:45:21
Ten prawie mi zadziałał, ale musiałem użyć: % USERPROFILE% \ AppData\Roaming\npm . W Zmiennych Środowiskowych.../ Zmienne systemowe / ścieżka
Wtedy gdy zrobiłem CMD: "ng-v" dostałem poprawną odpowiedź na angular cli.
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
2017-05-24 20:31:18
Miałem ten sam problem, gdy próbowałem ze składnią "ng new" i rozwiązałem to po prostu aktualizując istniejącą wersję węzła z 5.x. X do 8.x. X. Po udanej aktualizacji node, składnia działała idealnie dla mnie. Zaktualizuj istniejącą wersję node. Jak wyraźnie wspomniano w dokumentacji angular, polecenia te wymagają wersji węzła > = 6.9.x. w celach informacyjnych proszę sprawdzić https://angular.io/guide/quickstart . wyraźnie stwierdza "sprawdź, czy biegasz co najmniej węzeł 6.9.x i npm 3.x. X uruchamiając node-v i npm-v w oknie terminala / konsoli. Starsze wersje produkują błędy, ale nowsze wersje są w porządku".
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
2017-06-22 11:17:46
Miałem ten sam problem na x86, windows 7;
- uninstalled @angular / cli
- re-installed @ angular / cli
- sprawdzone i zweryfikowane zmienne środowiskowe(bez problemów)...
- wciąż ten sam problem:
Rozwiązanie było .plik npmrc w C:\Users{USERNAME}... Zmień prefiks tak, aby brzmiał "prefix = ${APPDATA}\npm"... Dziękujemy tej stronie za pomoc w jej rozwiązaniu
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
2017-10-11 09:32:19
npm install -g @angular/cli
pomógł mi zamiast npm install @angular/cli
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
2018-05-28 14:45:10
W moim przypadku zrobiłem poniżej kroki.
Wszystkie programy-> Node JS - > kliknij prawym przyciskiem myszy na Node.Wiersz polecenia js i wybierz Właściwości i z docelowego ciągu na końcu Kopiuj poniżej
/k "C:\Program Files\nodejs\nodevars.bat"
Uruchomiłem Visual Studio Code i otworzyłem poniżej Plik
C:\Users\gochinta\AppData\Roaming\Code\User\settings.json
i podano poniżej
// Place your settings in this file to overwrite the default settings
{
"terminal.integrated.shellArgs.windows":
["/k", "C:\\Program Files\\nodejs\\nodevars.bat"]
}
Teraz wpisałem ng -v
w oknie terminala Visual Studio Code i zadziałało.
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
2017-06-21 20:58:38
Ponieważ to pytanie jest wciąż zadawane w kółko rok później, zamieszczę tutaj również moją odpowiedź.
Wskazówką (tylko w systemie Windows) jest ułożenie wpisów w zmiennej path w prawo.
Jak mówi nam npm wiki :
Ponieważ instalator umieszcza C:\Program Files (x86)\nodejs przed C:\Users\\AppData\Roaming\npm na twojej ścieżce zawsze będzie używać wersji npm zainstalowanej z węzłem zamiast wersji npm zainstalowanej za pomocą npm-g install npm@.
Więc twoja zmienna path będzie wyglądać mniej więcej tak:
…;C:\<path-to-node-installation>;%appdata%\npm;…
Teraz masz dwie możliwości:
Zamień dwa wpisy tak aby wyglądało jak
…;%appdata%\npm;C:\<path-to-node-installation>;…
Spowoduje to załadowanie wersji npm zainstalowanej z npm (a nie z node), a wraz z nią zainstalowanej wersji Agnular CLI.Jeśli (z jakiegokolwiek powodu) chcesz używać wersji npm w pakiecie z węzłem, dodaj bezpośrednią ścieżkę do globalnej wersji Angualr CLI. Po ta zmienna path powinna wyglądać tak:
…;C:\Users\<username>\AppData\Roaming\npm\node_modules\@angular\cli;C:\<path-to-node-installation>;%appdata%\npm;…
lub…;%appdata%\npm\node_modules\@angular\cli;C:\<path-to-node-installation>;%appdata%\npm;…
za krótką formę.
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
2017-10-18 08:08:47
Mam ten sam problem i został rozwiązany. Na koniec instaluję node i CLI używając innego profilu użytkownika i teraz uruchamiam polecenie ng z innego loginu użytkownika. Ponieważ node i cli zainstalowane przy użyciu innego węzła logowania użytkownika nie znajduje niczego na C:\Users\<user name>\AppData\Roaming
tej ścieżce i dlatego dostaję ten błąd.
Komendę npm install -g @angular/cli
i restartuję moją maszynę. Wszystko działa dobrze.
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
2018-02-01 10:14:30
Zainstaluj x32 wersja nodejszamiast x64 Wersja (nawet na 64-bitowym komputerze z systemem windows).
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
2017-08-28 09:44:56
Dla mnie coś było nie tak w zmiennej PATH enviroment. Usunąłem wszystkie ścieżki związane z npm i dodałem na początku tego folderu:
c:\Users\<your-user-name>\AppData\Roaming\npm\
Upewnij się, że masz ;
pomiędzy ścieżkami.
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
2018-06-07 05:15:49
Przejdź do katalogu, w którym chcesz utworzyć aplikację i uruchom polecenie:
PATH= "ścieżka, w której zainstalowany jest Twój węzeł"; % PATH %
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
2018-06-20 20:05:49
Set path= % path%;C:\Users\\AppData\Roaming\npm
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
2017-05-24 09:43:58
Miałem ten sam problem z Visual Studio Code nie jest w stanie uruchomić żadnych poleceń ng w jego wbudowanym terminalu.
Dodałem %AppData%\npm do ścieżki w Windows 10, i nie musiał ponownie uruchomić, po prostu zamknięte i ponownie otwarte VS kod i nie widzi go.
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
2017-08-15 19:46:03
Również śledziłem ten problem, więc wypróbowałem tę komendę i zadziałało idealnie. Użyj tego polecenia: npm run ng
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
2017-09-08 12:13:55
Zmienna środowiskowa PATH powinna zostać zaktualizowana poprzez dodanie następującej ścieżki,
C:\Users\xyzname\AppData\Roaming\npm\node_modules\@angular\cli\bin
Ponieważ plik ng Znajduje się w folderze bin, po dodaniu na pewno ng zostanie rozpoznane
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
2017-12-12 13:18:30
Miałem dziś ten sam problem i przeszedłem następującą ścieżkę - (%USERPROFILE%\AppData\Roaming\npm) i dowiedziałem się, że jest trochę danych śmieci i kiedy wyczyściłem wszystko w katalogu npm. Now when I run (npm install Komenda ponownie). Teraz wszystko działa dobrze.
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
2017-12-15 06:25:39
Ustaw nową ścieżkę na C:\Users\yourname\AppData\Roaming\npm\node_modules\@angular\cli\bin\ng
to działa dobrze teraz dla mnie
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
2018-02-06 09:46:02
Spróbuj ustawić zmienną systemową path za pomocą %AppData%\npm\
. i upewnij się, widoczność folderu AppData. ten folder powinien być widoczny (nie Ukryty).
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
2018-02-07 08:16:07