Nodejs'te tamamen yeniyim. AngularJs kodumu TDD etmek için kullanacağım Karma'yı yüklemek için nodejs'in Windows 2008 kutumda çalışmasını sağlamaya çalışıyorum. Şimdiye kadar aşağıdaki adımları uyguladım
where npm
çalıştırıldığında bana içinde hiçbir şey olmayan c:\User\<Username>\AppData\Roaming\npm
veriliyorC:\Program Files\nodejs
içinde kurulu olduğunu anladım. Bu dizinde bir komut istemi açmak npm
in iyi çalışmasını sağlıyor.dizinini
PATHdizinine ekledim ancak yine aynı hatayı aldım:
npm tanınmıyor`Node.js
simgesi görüyorum ama bununla ne yapacağımdan emin değilim.Süreçte atladığım önemli bir adım var mı?
Program dosyalarından "Nodejs komut istemini" açarsam, npm'nin tanındığını anladım. Normal bir komut isteminde çalışmasını nasıl sağlayabilirim?
Nodedan sonra başka bir uygulamada benzer bir sorunla karşılaşmaya başladım. Bu soruyu](https://superuser.com/questions/699725/windows-2008-where-command-shows-correct-path-but-the-actual-command-does-no) superuser'a gönderdim ve kabul edilen cevabın haklı olarak işaret ettiği gibi,
PATH'ımda ek bir tırnak işareti vardı ve bu da tırnak işaretinden sonra eklenen tüm yollarda sorunlara neden oluyordu. Bazı Chocolatey kurulumlarının bu sorunlu alıntıyı eklediğini hissediyorum ama hangisi olduğundan emin değilim.
Sadece ekle:
;C:\Program Files\nodejs\
Sistem Özellikleri'ndeki Ortam Değişkenleri'nin "Kullanıcı değişkeni" bölümündeki Path değişkeninizin sonuna.
Bundan sonra, komut isteminizi yeniden açın ve şunu yazın
npm
Bu işe yaramalı.
Node'u yükledikten sonra bilgisayarınızı yeniden başlatmayı unutmayın! Bu beni yakaladı.