Domanda

Sto usando Pow per servire un'applicazione Rack su Mac OS X. http://myapp.dev visualizza correttamente l'applicazione. Sulla stessa macchina che sto usando VMware Fusion per eseguire Windows 7, mentre la condivisione della connessione di rete del Mac. Vorrei testare l'applicazione rack utilizzando Internet Explorer all'interno della VM. http://vmnet8.adapter.ip.address visualizza correttamente il "Poa si installa screen". Tuttavia, htttp://myapp.dev non funziona più.

Capisco che Pow crea un resolver DNS e usi un proprio server DNS per i domini che terminano con intercettare ".dev" e reindirizzare loro di localhost. E 'possibile arrivare a questo lavoro all'interno della macchina virtuale anche?

È stato utile?

Soluzione

Create un link simbolico nella vostra directory ~/.pow chiamato default, e puntarlo per l'applicazione che si desidera testare in VMWare. http://vmnet8.adapter.ip.address ora utilizzare tale applicazione invece di presentare lo schermo pow predefinita, come volontà http://<myhostname>.local.

Altri suggerimenti

Nel mio caso ho utilizza VirtualBox, ma sembra che sia sorta la stessa preoccupazione che ho avuto a che fare con, in modo da:

  • ottenere l'IP utilizzato dal vostro Mac con ifconfig o in qualsiasi altro modo che preferite. In questo caso, lascia supporre l'indirizzo IP è 10.249.158.68

  • Questo legame spiega come eseguire server di prigioniero di guerra da un altro computer; nel nostro caso sarà l'immagine di Windows virtualizzato: http://pow.cx/manual.html# section_2.1.5

Quindi IE aperta [7 | 8 | 9] sulla vostra macchina virtuale Windows e digitare: http://myapp.10.249.158.68.xip.io/ ---> sostituisce " myapp" al nome utilizzato nel vostro Mac per fare riferimento il vostro progetto

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top