Ters bir proxy uygulamasının arkasına sahip bir uygulamam var, bunun yalnızca localhost/127.0.0.1 dinlemesini istiyorum. Node.JS Express, yalnızca localhost'ta nasıl dinlenir?
Ben bu işe beklenen:app.listen(3001, 'localhost');
veya
app.listen(3001, '127.0.0.1');
node.js:201
throw e; // process.nextTick error, or 'error' event on first tick
^
TypeError: Cannot read property 'port' of null
at Object.<anonymous> (/home/ctoledo/hive-go/go.js:204:76)
at Module._compile (module.js:441:26)
at Object..js (module.js:459:10)
at Module.load (module.js:348:31)
at Function._load (module.js:308:12)
at Array.0 (module.js:479:10)
at EventEmitter._tickCallback (node.js:192:40)
uygulamayı olmadan Koşu bir belirtme hostname iyi çalışır, yani, app.listen(3001);
.
Ben Düğüm v0.6.14 çalışan ve 2.5.5 @ ifade etmek ve bu google groups discussion okudum ve Express'te this comment diyerek application.js bulduk ediyorum: "Bu yöntem düğüm en http.Server#listen()
aynı argüman alır"
Yardımlarınız için teşekkür ederiz.
Hatanın yığın izini verebilir misiniz? Sadece metni vermek çok işe yaramıyor. – loganfsmyth
Düzenlenen soru – nak
'204' satırında' go.js' dosyasındaki bir hata. Bu çizgi ne yapıyor? Biraz daha kod yazabilir misin? Github üzerinde – loganfsmyth