2016-04-10 52 views
1

Vagrant kutusunda çalışan bir meanjs uygulamasına sahibim.Düğüm denetçisini vagrant ile nasıl ayarlayabilirim?

'node-inspector': { 
    custom: { 
    options: { 
     'web-port': 1337, 
     'web-host': 'localhost', 
     'debug-port': 5858, 
     'save-live-edit': true, 
     'no-preload': true, 
     'stack-trace-limit': 50, 
     'hidden': [] 
    } 
    } 
}, 

şöyle

config.vm.network "forwarded_port", guest: 27017, host: 27016 #mongodb 
config.vm.network "forwarded_port", guest: 1337, host: 1338 #node inspector 

config.vm.network "private_network", ip: "192.168.33.10" 

düğüm denetçisi yapılandırması ben her

http://192.168.33.10:1338/debug?port=5858

ile benim ana makinede çalışan düğüm müfettişi almanız mümkün değilim olduğunu şöyle My vagrantfile olduğunu vagrant Yerel makinede çalışan düğüm denetçisini

cevap

0

Sorunların, grunt-concurrent modülü için yapılandırılan eşzamanlı görevlerin sayısı olduğunu düşündüm. Varsayılan olarak, pc'deki çekirdek sayısına eşittir. Benim durumumda iki oldu. Yani gruntfile.js

concurrent: { 
    default: ['nodemon', 'watch'], 
    debug: ['node-inspector', 'nodemon', 'watch'], 
    options: { 
    logConcurrentOutput: true, 
    limit: 5 
    } 

My düğüm-inspecter modül ayarlarını .Bu olmalıdır köprü hiçbir ayıklama yoktur.

http://192.168.33.10:1337/?port=5858 

Port yönlendirme düğümü Inspector

config.vm.network "forwarded_port", guest: 1337, host: 1337 
config.vm.network "forwarded_port", guest: 5858, host: 5858 
almak hem portlar için gerekli
0

Statik IP kullandığınızda, bağlantı noktasını iletmeniz gerekmez. Yönlendirme bağlantı noktası, çoğunlukla köprü bağdaştırıcısı kullandığınızda kullanılır. http://192.168.33.10:1337/debug?port=5858'a giderseniz Müfettişinizi görmeniz gerekir