Pregunta

Estoy usando POW para servir una aplicación Rack en Mac OS X. http://myapp.dev Muestra correctamente la aplicación. En la misma máquina estoy usando VMware Fusion para ejecutar Windows 7 mientras comparto la conexión de red de la Mac. Me gustaría probar la aplicación Rack usando Internet Explorer dentro de la VM. http://vmnet8.adapter.ip.address Muestra correctamente la "POW está instalada en la pantalla". Sin embargo, htttp://myapp.dev ya no funciona.

Entiendo que POW crea un resolución DNS y usa su propio servidor DNS para interceptar dominios que terminan en ".dev" y redirigirlos a Localhost. ¿Es posible que esto también funcione dentro de la VM?

¿Fue útil?

Solución

Crea un enlace simbólico en tu ~/.pow directorio llamado default, y apuntarlo a la aplicación que le gustaría probar en VMware. http://vmnet8.adapter.ip.address ahora usará esa aplicación en lugar de presentar la pantalla POW predeterminada, al igual que http://<myhostname>.local.

Otros consejos

En mi caso, uso VirtualBox, pero parece que es la misma preocupación con la que tuve que lidiar, así que:

  • Obtenga la IP usada por su Mac con Ifconfig o cualquier otra forma que prefiera. En este caso, supongamos que la dirección IP es 10.249.158.68

  • Este enlace explica cómo ejecutar POW Server desde otra computadora; En nuestro caso será la imagen virtualizada de Windows: http://pow.cx/manual.html#section_2.1.5

Así que abre IE [7 | 8 | 9] en su máquina virtual de Windows y escriba:http://myapp.10.249.158.68.xip.io/ ---> reemplaza "myApp" al nombre utilizado en su Mac para referir su proyecto

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top