unable tutorial serve instalar how grunt node.js virtual-machine gruntjs

node.js - tutorial - npm grunt



Acceda al servidor node.js/grunt a través de localhost: puerto en la máquina virtual (2)

Tienes que usar tu dirección IP local.

Estoy en un mac, así que voy a Preferencias del sistema> Red> pestaña "Avanzado"> TCP / IP> Dirección IPv4: (ex 10.0.0.3)

Luego apunte su navegador a esa dirección usando su número de puerto (por ejemplo: 9000) o lo que sea que haya configurado.

Ej: http://10.0.0.3:9000

No creo que esto sea muy seguro para su caja local, así que asegúrese de matar el servidor cuando termine de trabajar. Espero que esto ayude.

Estoy ejecutando un servidor node.js localmente en el puerto 9000 a través de Grunt. También tengo una máquina virtual en ejecución (vmware), pero no puedo acceder al servidor de nodo a través de eso. Ya configuré la VM para acceder a mi servidor Apache en el host a través de localhost, pero: 9000 da "no encontrado".

Alguien sabe cómo hacer esto?


¡Lo tengo! En el archivo Grunt.js mi proyecto había esta configuración:

grunt.initConfig({ ... connect: { options: { port: 9000, // Change this to ''0.0.0.0'' to access the server from outside. hostname: ''localhost'' }, } ... });

Todo lo que tenía que hacer era cambiar localhost a 0.0.0.0 y reiniciar el grunt server .