Express 4 Uygulaması ile node-inspector çalıştırmaya çalışıyorum - Bunu bir Vagrant kutusunda çalıştırıyorum, ancak tarayıcıdaki sayfaları herhangi bir sorun olmadan görüntüleyebiliyorum (bağlantı noktalarında ana makine için mevcut vagrant makinesi).Express 4
Uygulamayı ya npm start
ya da node --debug bin/www
ile başlatıyorum ve daha sonra node-debugger bin/www
'u başlatın. Müfettişi tarayıcıya yüklüyorum ve ilk satırdaki ilk kesme noktasını buluyorum, ancak bir kesme noktasını tetikleyecek bir hata ayıklamak için sayfada herhangi bir eylem gerçekleştirme, EADDRINUSE
(bağlantı noktası kullanımda) hatasına neden oluyor. Bunun neden olabileceği konusunda biraz şaşkınım, ancak 4 yerine Express 3 üzerinde çalışacak komutları kullanabiliyorum. Ek olarak, hata ayıklayıcısını çalıştırmak için eksik olan bazı yapılandırmalar var. host-makinenin tarayıcısı ama serseri kutusundaki müfettiş çalışıyor mu?
Mükemmel yanıt için teşekkür ederiz. Tam olarak haklısın - koşmak da soruna neden oluyordu. Neyse ki bağlantı noktası üzerinde çalışan başka hiçbir şey vardı ne işe yaramazsa daha kolay oldu :) –
sorunu vardı bu satırı $ nodemon --debug app.js çalıştırıyordu bu Bu nodemon ihtiyacım buydu - -brk bin/www. – blackops
Uygulamanız 3000 'http: // localhost: 8080/debug? port = 5858' .. 8080 yerine çalışıyorsa, 3000 numaralı bağlantı noktasını değiştirmelisiniz. –