経緯
普段 Mac にて開発を行っているが動作端末は Windows であることが多い
そのため、表題のツールを使用することがあるがその際に Mac 上の hosts ファイルと同様の設定をしたい場合があり苦労したため備忘録として残しておく
Microsoft Edge Developer(旧Modern IE)について
ダウンロードは以下から行う
ダウンロードページの「Virtual Machines」より「Virtual machine」と「platform」を選択してダウンロードする
手順
hostsファイルの権限変更
Microsoft Edge Developer 上で以下を行う
「C:/Windows/System32/drivers/etc」に hosts ファイルがある
そのファイルを右クリック>Properties>Security>Editボタンで、 Users の権限に全部チェックを入れる
Mac の hosts ファイルを複製
Mac の hosts ファイルは「/private/etc/hosts」にあるので、それを前述のファイルに中身をコピーする
※hosts ファイルのループバックアドレスは固定のホスト側のIPアドレスに置き換えて記述すること
Rails での確認の際の注意点
確認作業を Rails で行う場合には追加で以下の作業を行う
IEの場合
- サーバの起動の際に以下のコマンドで行う
bundle exec rails s -b 0.0.0.0
- インターネットオプションのLocal intranetに「localhost:3000」を登録
Edgeの場合
- サーバの起動の際に以下のコマンドで行う
bundle exec rails s -b 0.0.0.0
- インターネットオプションの Local intranet に「localhost:3000」を登録
- about:flags を入力し、「Developer Settings」の「allow localhost loopback(this might put your device at risk)」のチェックを外す