2014-06-25 49 views
5

Windows 7 bilgisayarımda node.js yüklü ve düzgün çalışıyor. Benwin7 express js: 'express' cmd olarak tanınmadı

'u çalıştırın ve hepsi başarıyla yükleyin. Ama yeni klasörüne gidin ve ne zaman deneyin:

> express myproject 

alıyorum: Ben 'ifade' ve 'node_modules' dizini 'ifade', 'express.cmd' ve bakın 'express' is not recognized as an internal or external command, operable program or batch file

'ifade -generator 'klasörleri C: \ Users \ ME \ AppData \ Roaming \ npm dizini

Kaçırılması durumunda npm dizinini PATH'ma ekledim.

'Express' is not recognized command (windows)

https://groups.google.com/forum/#!topic/express-js/Cr92_LC_pUk

başka ne ekspres çalışma almak için deneyebilirsiniz:

ben bulabildiğim tüm çözümler çalıştı?

+0

Kişisel google forumu bağlantı me.I yardımcı yeniden başlatın \\ Windows'ta PATH değişkenimde c: \ Users \ \ AppData \ Roaming \ npm eklendi. – Simer

cevap

2

Yoldaki ekspres klasörün yolunu kontrol edin. ortam değişkenlerindeki değişiklikleri uygulamak için cmd'yi yeniden açmanız gerektiğini hatırlatarak, şu anda çalışan süreçlerin AFAIK değişkenlerini değiştirmez. Sistem çapında ortam değişkenlerini değiştiriyorsanız, Windows'u yeniden başlatmanız gerekebilir.

Ayrıca PATHEXT'in .CMD uzantılı olup olmadığını kontrol etmeniz gerekebilir.

+0

Muhtemelen yol değişkendi, çünkü cmd komutunu tekrar açtığımda çalıştı - bunu yapmak zorunda olduğunuzu bilmiyordum, ama bundan sonra yazılımımı her zaman yeniden göndermeden önce yeniden başlatacağım. – Cbas

+0

Bu, sorunu giderir. Biri için dünya çapında yüklü ekspres paketini Windows 7'mde bulamıyorum. –

2

Commad komutunu Yönetici olarak çalıştırın, bu şekilde ifade system32'ye yüklenecek ve commant komutunda yeniden tanıştırılabilecektir. Sadece Sistem yöneticisi olarak komut istemini açıp npm install -g express ile global olarak ekspres kurun herhangi bir klasöre gidebilirsiniz ve uygulamalarınızı hızlı bir şekilde

0

ile üretin. Sorunun cevabı hala benim için sorunu çözmedi. Ancak .bin yolunun eklenmesi benim için onu sabitledi. benim için çalıştı Ne

1

Yönetici ayrıcalıkları ile komut isteminden

npm install -g express 
npm install -g express-generator 

koşuyordu. (Windows 8/10'u çalıştırırsanız, bunu cmd simgesine tıklayıp 'Yönetici olarak çalıştır'ı seçerek sağ tıklayabilirsiniz.

2

Hala çalışmıyorsa, node.js dosyasını yeniden yükleyin ve hızlı yükleme işlemini yeniden başlatın.

npm install -g express 
npm install -g express-generator 
1

Sana ifade-jeneratörüne -g UÖM'sini sonra 3 komutlar Daha önce de belirttiğimiz çalıştırmak ve

npm -g ifade yüklemek çalışmalıdır son sürüme düğüm güncelleştirmek için npm install gerektiğini düşünüyorum -g ekspres-jeneratörü yükle @ 3

Anahtar 1 nolu düğümü güncellemek!

2
  1. Set Sizin npm Yolu değişken

    c: \ Users AppData \ Roaming \ npm

  2. Sizin CMD