質問
私はPOWを使用してMac OS Xでラックアプリケーションを提供しています。 http://myapp.dev
アプリケーションを正しく表示します。同じマシンで、VMware Fusionを使用してMacのネットワーク接続を共有しながらWindows 7を実行しています。 VM内のインターネットエクスプローラーを使用してラックアプリケーションをテストしたいと思います。 http://vmnet8.adapter.ip.address
「POWがインストールされている画面」を正しく表示します。でも、 htttp://myapp.dev
もはや機能しません。
POWがDNSリゾルバーを作成し、独自のDNSサーバーを使用して「.dev」で終了するドメインをインターセプトし、Localhostにリダイレクトすることを理解しています。これをVM内でも機能させることは可能ですか?
解決
あなたにシンリンクを作成します ~/.pow
ディレクトリと呼ばれます default
, 、そして、VMwareでテストしたいアプリを指します。 http://vmnet8.adapter.ip.address
デフォルトのPOW画面を表示する代わりに、そのアプリを使用するように、 http://<myhostname>.local
.
他のヒント
私の場合、私はvirtualboxを使用していますが、それは私が対処しなければならなかったのと同じ懸念事項のように見えます。
ifconfigまたは他の方法でMacが使用しているIPを取得します。この場合、IPアドレスが10.249.158.68であると仮定します
このリンクは、他のコンピューターからパワーサーバーを実行する方法を説明しています。私たちの場合、それは仮想化されたWindows画像になります: http://pow.cx/manual.html#section_2.1.5
Windows仮想マシンでIE [7 | 8 | 9]を開き、タイプします。http://myapp.10.249.158.68.xip.io/ --->プロジェクトを参照するためにMacで使用されている名前に「myApp」を置き換えます