Ana sayfadan Windows Binary (.exe) nodejs indirdim .
npm
(Düğüm paketi yöneticisini) nasıl kurabilir ve kullanabilirim ?
Ana sayfadan Windows Binary (.exe) nodejs indirdim .
npm
(Düğüm paketi yöneticisini) nasıl kurabilir ve kullanabilirim ?
Yanıtlar:
V0.6.11 (2012-02-20) itibarıyla nodejs.org'daki mevcut Windows yükleyici, NodeJS ile birlikte NPM'yi kuracaktır.
NOTLAR:
%USERPROFILE%\AppData\Roaming\npm
%USERPROFILE%\AppData\Roaming\npm-cache
npm install
, o kullanıcı olarak çalıştırdığınızdan emin olun . Bazı modüller / yardımcı programlar genel olarak kurulmalıdır....\npm
dizini kullanıcılarınızın yoluna kendiniz eklemeniz gerekebilir .Tüm kullanıcılar için "global" konumu daha uygun bir paylaşılan küresel konuma değiştirmek için %ALLUSERSPROFILE%\(npm|npm-cache)
(bunu bir yönetici olarak yapın):
[NODE_INSTALL_PATH]\etc\
dizin
oluşturnpm config --global ...
eylemleri denemeden önce bu gereklidirC:\ProgramData\npm-cache
- npm modülleri buraya gelecekC:\ProgramData\npm
- küresel olarak yüklenmiş modüller için ikili komut dosyaları buraya gelecekC:\ProgramData\npm\node_modules
- küresel olarak yüklenmiş modüller buraya geleceknpm config --global set prefix "C:\ProgramData\npm"
npm config --global set cache "C:\ProgramData\npm-cache"
C:\ProgramData\npm
Sisteminizin Yol ortam değişkenine ekleyin%LOCALAPPDATA%\(npm|npm-cache)
Bunun yerine kullanıcınızın "küresel" konumunu yol olarak değiştirmek istiyorsanız :
C:\Users\YOURNAME\AppData\Local\npm-cache
- npm modülleri buraya gelecekC:\Users\YOURNAME\AppData\Local\npm
- yüklü modüller için ikili komut dosyaları buraya gelecekC:\Users\YOURNAME\AppData\Local\npm\node_modules
- küresel olarak yüklenmiş modüller buraya geleceknpm 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"
Yeni başlayanlar için, en çok kullandığım npm modüllerinden bazıları aşağıdaki gibidir.
Daha gelişmiş JS seçenekleri ...
Test için aşağıdaki araçlara ulaşıyorum ...
Web araçları.
Eğer inşa edersen ...
scripts
başvurulan bir dizin olacak . Düz komut dosyalarının içinde yudum araçlarını kullanabilirsiniz.package.json
Node.js Command Prompt
. npm
Başka bir komut satırından çalıştırmaya çalışmak işe yaramaz.
npm
Windows ile node.js Komutanlığı İstemi ; geçerli bir yöntem olmadığını söylemiyorum. Kullanan kişi ne yaptığını biliyorsa hemen hemen her terminal veya kabuk çalışacaktır! Kullandığım npm
neredeyse her gün komutları; ve Windows kullanırken takılıp kalırsam BASH benim gidebilirim; ancak, Windows yerel CMD ve PowerShell çalışır, BASH, WSL (BASH, ZSH, Fish) ... hepsi gayet iyi çalışıyor. " Başka bir komut satırından npm çalıştırmaya çalışmak işe yaramaz. " Bu ifade, JavaScript yazmak için bir VIM kullanmanız gerektiğini ve diğer IDE'lerin çalışmayacağını söylemek gibidir. #facepalm
Ne zaman node.js kullanarak yüklü değil msi yükleyici , npm ihtiyaçlar elle kurulum olması.
Öncelikle klasörde bulunan node.exe dosyamız olduğunu varsayalımc:\nodejs
. Şimdi npm'yi ayarlamak için -
c:\nodejs\node_modules
vec:\nodejs\node_modules\npm
c:\nodejs\node_modules\npm
klasöre açınc:\nodejs\node_modules\npm\bin
için c:\nodejs
klasöreNpm'yi test etmek için , cmd.exe
çalışma dizinini değiştirin c:\nodejs
ve yazın npm --version
. Doğru kurulursa npm sürümünü göreceksiniz .
Kurulum tamamlandıktan sonra, paketleri yerel veya genel olarak kurmak / kaldırmak için kullanılabilir. Npm kullanımı hakkında daha fazla bilgi için https://docs.npmjs.com/ adresini ziyaret edin .
Son adım olarak , çalıştırırken ve komut isteminde tam yolu belirtmeniz gerekmemesi c:\nodejs
için path
ortam değişkenine düğümün klasör yolunu ekleyebilirsiniz .node.exe
npm
npm
buradan indirilebilir (kurulum olmadan):
set NODE=%USERPROFILE%\nodejs
ve PATH=%PATH%;%NODE%
gitmekte
set path=your/folder/containing/node
. Örneğin set path=%userprofile%\nodejs
,. Sonra ara npm
, hepsi bu. Komut set path
, kayıt defterinde genel olarak değil, yalnızca geçerli cmd oturumunuzu etkiler, bu nedenle onu geri almanız gerekmez.
Msi (node-v0.6.12.msi) kullanarak Windows 7'de düğümün en son sürümünü (0.6.12) yükledim.
npm zaten onunla birlikte gönderilmiştir, ayrı olarak eklemenize gerek yoktur.
Nodej'lerimin bulunduğu yoldan npm (npm install mysql) çalıştırırken izin sorunuyla karşılaşıyordum, yani C: \ Program Files (x86) \ nodejs
Sonra aşağıdaki adımları takip ettim:
1) C:\Program Files (x86)\nodejs\npm
Ortam değişkenlerine eklendi - Yol sistem değişkeni.
2) yalnızca C:\
komut istemine geri döndü ve komutu verdi - npm install mysql
- ve işte! işe yaradı..
Bu yardımcı olur umarım.
Windows üzerinde npm ile node.js çalıştırıyorum. İşin püf noktası Cygwin'i kullanmaktır. Https://github.com/joyent/node/wiki/Building-node.js-on-Cygwin-(Windows) altındaki howto'yu takip ettim . Ancak nodejs'nin 0.4.11 sürümünü kullandığınızdan emin olun, aksi takdirde npm başarısız olur!
Buradan Windows 8.1 için 64 bit Node.js v0.12.0'ı yükledim . Yaklaşık 8MB ve bir MSI olduğu için başlatmak için sadece çift tıklayın. Ortam yollarınızı vb. Otomatik olarak kuracaktır.
Ardından komut satırını almak için yalnızca [Win-Key]+[S]
arama amaçlıdır ve ardından arama kelime öbeğiniz olarak "node.js" girin.
Node.js Command Prompt
Giriş DEĞİL girişi seçin Node.js
.
Her ikisi de size bir komut istemi verecektir, ancak yalnızca eski gerçekten çalışacaktır. npm bu indirmenin içine yerleştirilmiştir, bu yüzden hemen npm -whatever
anında.
Chocolatey gibi bir Windows Paket yöneticisi kullanın. Önce, ana sayfasında belirtildiği gibi çikolatayı yükleyin . Bu bir esinti olmalı
Ardından, Node JS'yi (Kur) yüklemek için komut satırından veya PowerShell'den aşağıdaki komutu çalıştırın:
C:> cinst nodejs.install
NPM'nin bağımsız node.exe ile nasıl kullanılacağına dair @CTS_AE tarafından hazırlanmış bir kılavuz: https://stackoverflow.com/a/31148216/228508
Sisteminizdeki tüm .npmrc dosyalarını arayın.
Lütfen vermiş olduğunuz yolun doğru olduğunu doğrulayın. Değilse lütfen yanlış yolu kaldırın.