2014-09-13 37 views
8

Proje dizinimde basit bir http sunucusu çalıştırmaya çalışıyorum. İhtiyacım olan tek şey GET istek desteğidir, bu yüzden html/css/js/etc alabilirim. Bunun için npm'den http-server kullanmak istedim.Düğüm http-server Ubuntu linux üzerinde çalışmıyor

Ben Şimdi npm install http-server -g

ile yüklü Ben, ben index.html dosyasını terminali açıp http-server

tükendi benim proje klasörüne cd Ama http://localhost:8080/index.html benim tarayıcısını açtığınızda - it ana bilgisayara bağlanamaz.

Bir şey mi eksik?

+0

gibi http-sunucu url şablon url sonrasına ekleyin -g http sunucusu yüklemek: lokal olarak başlayan http-sunucu 'düğüm bin/http-server'. Artık sunucunuzu görüntülemek için http: // localhost: 8080 adresini ziyaret edebilirsiniz. https://www.npmjs.org/package/http-server ("Kullanım"). – loveNoHate

+0

Aynı sonuç - bağlanamıyor. Herhangi bir yerde bir kayıt tutar mı? – YemSalat

+0

"REPL" de çıktı var mı? http://nodejs.org/api/repl.html – loveNoHate

cevap

26

Tamam, konuydu - Ben de denir Ubuntu yüklü başka bir paket vardı node

Düğüm JS paketi sistemimde nodejs aradı ve http-sunucu 'düğümü' için özel olarak arıyor düşünüyorum edilir

. Bu sorunu gidermek için:

Ben sudo apt-get remove node ile düğüm paketi çıkarılır ve nodejs için sembolik yarattı:

sudo ln -s /usr/bin/nodejs /usr/local/bin/node

0

İlk UÖM'sini yükleyin. İkinci npm .Next NPM itibaren http-server C:\xampp\htdocs\