Pobrałem plik binarny systemu Windows (.exe) programu nodejs ze strony głównej .
Jak mogę zainstalować i używać npm
(menedżera pakietów Node)?
Pobrałem plik binarny systemu Windows (.exe) programu nodejs ze strony głównej .
Jak mogę zainstalować i używać npm
(menedżera pakietów Node)?
Odpowiedzi:
Obecny instalator systemu Windows z nodejs.org w wersji 0.6.11 (2012-02-20) zainstaluje NPM wraz z NodeJS.
UWAGI:
%USERPROFILE%\AppData\Roaming\npm
%USERPROFILE%\AppData\Roaming\npm-cache
npm install
jako ten użytkownik. Niektóre moduły / narzędzia powinny być instalowane globalnie....\npm
katalogu do ścieżki użytkownika.Aby zmienić „globalną” lokalizację wszystkich użytkowników na bardziej odpowiednią współdzieloną lokalizację globalną
%ALLUSERSPROFILE%\(npm|npm-cache)
(zrób to jako administrator):[NODE_INSTALL_PATH]\etc\
katalognpm config --global ...
działańC:\ProgramData\npm-cache
- tutaj trafią moduły npmC:\ProgramData\npm
- tutaj zostaną umieszczone skrypty binarne dla modułów zainstalowanych globalnieC:\ProgramData\npm\node_modules
- tutaj trafią moduły zainstalowane globalnienpm config --global set prefix "C:\ProgramData\npm"
npm config --global set cache "C:\ProgramData\npm-cache"
C:\ProgramData\npm
do zmiennej środowiskowej ścieżki systemuJeśli
%LOCALAPPDATA%\(npm|npm-cache)
zamiast tego chcesz zmienić „globalną” lokalizację użytkownika na ścieżkę:C:\Users\YOURNAME\AppData\Local\npm-cache
- tutaj trafią moduły npmC:\Users\YOURNAME\AppData\Local\npm
- tutaj trafią binarne skrypty dla zainstalowanych modułówC:\Users\YOURNAME\AppData\Local\npm\node_modules
- tutaj trafią moduły zainstalowane globalnienpm config set prefix "C:\Users\YOURNAME\AppData\Local\npm"
npm config set cache "C:\Users\YOURNAME\AppData\Local\npm-cache"
PATH
.setx PATH "%PATH%;C:\Users\YOURNAME\AppData\Local\npm"
Dla początkujących niektóre z modułów npm, z których najczęściej korzystałem, są następujące.
axios - dla bardziej złożonych postów / pobrań httpBardziej zaawansowane opcje JS ...
Do testów sięgam po następujące narzędzia ...
mokka - framework testowychai - biblioteka asercji, lubię chai.expectsinon - szpiedzy, niedopałki i podkładkisinon-chai - rozszerz chai za pomocą narzędzi asercji sinonbabel-istanbul - raporty z zasięguNarzędzia internetowe.
Jeśli to zbudujesz ...
scripts
katalog, do którego odwołuje siępackage.json
skrypty przez npm. Możesz używać narzędzi łykowych w zwykłych skryptach.źródło
Node.js Command Prompt
. Sama próba uruchomienianpm
z innego wiersza poleceń nie zadziała.npm
na Windows z node.js Command Prompt ; nie mówiąc, że to nie jest opłacalna metoda. Prawie każdy terminal lub powłoka będzie działać, jeśli osoba go używająca wie, co robi! Używamnpm
poleceń prawie każdego dnia; a BASH to moja droga do, jeśli utknę w systemie Windows; ale natywne dla Windows CMD i działanie PowerShell, BASH, WSL (BASH, ZSH, Fish) ... wszystkie działają dobrze. „ Po prostu próba uruchomienia npm z innego wiersza poleceń nie zadziała. ” To stwierdzenie jest jak stwierdzenie, że musisz używać VIM do pisania JavaScript, a żadne inne IDE nie będzie działać. #facepalmJeśli Node.js nie jest instalowany przy użyciu instalatora msi , npm należy skonfigurować ręcznie.
zakładanie npm
Najpierw powiedzmy, że mamy plik node.exe znajdujący się w folderze
c:\nodejs
. Teraz, aby skonfigurować npm -c:\nodejs\node_modules
ic:\nodejs\node_modules\npm
c:\nodejs\node_modules\npm
folderzec:\nodejs\node_modules\npm\bin
doc:\nodejs
folderuAby przetestować npm , otwórz
cmd.exe
zmień katalog roboczy nac:\nodejs
i wpisznpm --version
. Zobaczysz wersję npm, jeśli jest poprawnie skonfigurowana.Po zakończeniu konfiguracji można go użyć do zainstalowania / odinstalowania pakietów lokalnie lub globalnie. Aby uzyskać więcej informacji na temat korzystania z npm, odwiedź https://docs.npmjs.com/ .
Jako ostatni krok możesz dodać ścieżkę folderu węzła
c:\nodejs
dopath
zmiennej środowiskowej, aby nie trzeba było określać pełnej ścieżki podczas uruchamianianode.exe
iwnpm
wierszu polecenia.źródło
npm
można pobrać (bez instalacji) stąd:http://nodejs.org/dist/npm/https://github.com/npm/npm/releases
źródło
set NODE=%USERPROFILE%\nodejs
iPATH=%PATH%;%NODE%
jesteśset path=your/folder/containing/node
. Na przykładset path=%userprofile%\nodejs
. Potem zadzwońnpm
, to wszystko. Polecenieset path
ma wpływ tylko na bieżącą sesję cmd, a nie globalnie w rejestrze, więc nie musisz go cofać.Właśnie zainstalowałem najnowszą wersję node (0.6.12) w Windows 7 używając msi (node-v0.6.12.msi).
npm jest już z nim dostarczany, nie ma potrzeby dołączania go osobno.
Miałem problem z uprawnieniami podczas uruchamiania npm (npm install mysql), ze ścieżki, w której znajdował się mój nodejs, tj.C : \ Program Files (x86) \ nodejs
Następnie wykonałem poniższe kroki:
1) Dodano
C:\Program Files (x86)\nodejs\npm
w zmiennych środowiskowych - zmienna systemowa Path.2) wrócił tylko
C:\
do wiersza poleceń i wydał polecenie -npm install mysql
- i voila! zadziałało..Mam nadzieję że to pomoże.
źródło
Używam node.js w systemie Windows z npm. Sztuczka polega po prostu na użyciu cygwin. Postępowałem zgodnie z instrukcją pod https://github.com/joyent/node/wiki/Building-node.js-on-Cygwin-(Windows) . Ale upewnij się, że używasz wersji 0.4.11 nodejs lub npm nie powiedzie się!
źródło
Właśnie zainstalowałem 64-bitowy Node.js v0.12.0 dla Windows 8.1 stąd . Ma około 8 MB, a ponieważ jest to MSI, wystarczy kliknąć dwukrotnie, aby uruchomić. Automatycznie skonfiguruje ścieżki środowiska itp.
Następnie, aby uzyskać wiersz poleceń, wystarczy
[Win-Key]+[S]
wyszukać i wpisać „node.js” jako wyszukiwaną frazę.Wybierz
Node.js Command Prompt
wpis NIENode.js
wpis.Oba dadzą ci wiersz polecenia, ale tylko pierwszy będzie faktycznie działał. npm jest wbudowany w to pobieranie, więc po wyświetleniu
npm -whatever
monitu.źródło
Użyj menedżera pakietów systemu Windows, takiego jak czekoladowy. Najpierw zainstaluj czekoladę, jak wskazano na jego stronie głównej . To powinno być proste
Następnie, aby zainstalować Node JS (Install), uruchom następujące polecenie z wiersza poleceń lub z PowerShell:
C:> cinst nodejs.install
źródło
Oto przewodnik autorstwa @CTS_AE dotyczący korzystania z NPM z samodzielnym plikiem node.exe: https://stackoverflow.com/a/31148216/228508
źródło
Właśnie zainstalowałem Node.js po raz pierwszy i zawiera NPM, który można uruchomić z cmd Windows. Jednak upewnij się, że uruchamiasz go jako administrator. Kliknij prawym przyciskiem myszy cmd i wybierz „Uruchom jako administrator”. To pozwoliło mi wywołać polecenia npm.
źródło
Przeszukaj cały plik .npmrc w swoim systemie.
Sprawdź, czy podana ścieżka jest poprawna. Jeśli nie, usuń nieprawidłową ścieżkę.
źródło