2020년 12월-12 Mac에서 Windows/IE 11 환경 조성

개시하다


2020년이 되면 IE11을 구축하는 검증 환경이 정말 최악이다.
최악의 경우 IE11이 비즈니스 또는 소속 조직의 브라우저 지원 관련 규정에 따라 포함돼 대응하지 않을 수 없다.
이 기사는 내가 만지고 싶은 이유zenn.dev와 IE11 환경 제작 방법의 메모(2012/12판) 두 가지 이유로 썼다.
그럼에도 IE11 지원은 최악이다.

환경을 만들기 전에


웹 브라우저 공유 차트 TOP10(일본 내·세계)에 따르면 일본 내IE 11.0에서 브라우저 점유율은 4위다.
이번에는 브라우저 검증이 필요하기 때문에 환경을 준비하고 있습니다.
만약 일본 내에서 7.89%의 시장 점유율을 달성하지 못했다면 아마 이 보도를 쓰지 않았을 것이다.
여러 번 말했지만 정말 최악이라서 최악이라고 할 수 밖에 없었어요.
시야가 세계로 확장되면 1.92%까지 떨어진다.
이거면 떨어져도 괜찮아요.
IE11의 브라우저 점유율을 보면 일본 침몰 이유도 알 수 있다.
진짜 최악이야.

사전 준비


HomeBrew 설치


예를 참조하여 HomeBrew를 설치하십시오.
https://brew.sh/
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)
자세한 내용은 쓰지 않고 옵션 등을 마음에 둔 사람은 HomeBrew의 페이지를 숙독하세요.
설치가 완료되면 정상성을 확인하세요.
$ brew doctor
# 正常であれば Your system is ready to brew. と表示されます
제 환경이 정상적이지 않아서 안 돼요.다들 먼저 가세요.

VirtualBox 및 Vagrant 설치


HomeBrew를 사용하여 VirtualBox 및 Vagrant를 설치합니다.
$ brew install virtualbox --cask
$ brew install vagrant --cask
brew cask의 지령이 좀 바뀐 것 같아요.
https://github.com/Homebrew/brew/pull/8808 정도의 수정.
변경 사항을 확인하는 자세한 내용을 무단으로 포기했기 때문에 사용 중인 홈브리지가 낡았다면 업데이트해주세요.
※ VirtualBox 설치 시 보안 사생활 확인을 요청할 경우 허가하십시오.

차리다


virtual machines(vm)를 미리 다운로드합니다.
Windows 10을 선택합니다.

https://developer.microsoft.com/ja-jp/microsoft-edge/tools/vms/
# $ cd path/to/downloaded_path
$ unzip ~/Downloads/MSEdge.Win10.Vagrant.zip
Archive:  /Users/ikezawa-ryota/Downloads/MSEdge.Win10.Vagrant.zip
 extracting: MSEdge - Win10.box
 
$ vagrant box add MSEdge\ -\ Win10.box --name win10

vagrant up


$ mkdir win10
$ cd $_
$ vagrant init
설정은 Vagrantfile에 기술되어 있습니다.
Vagrantfile
Vagrant.configure("2") do |config|
  config.vm.box = "win10"
  config.vm.provider "virtualbox" do |vb|
    vb.gui = true
    vb.memory = "2048"
  end

  config.vm.guest = "windows"
  config.vm.synced_folder ".", "/vagrant", mount_options:['dmode=777','fmode=777']
  config.vm.boot_timeout = 600

  config.ssh.username = "IEUser"
  config.ssh.password = "Passw0rd!"
  config.ssh.insert_key = false
  config.ssh.shell = 'sh -l'
end
$ vagrant up
이상에서 vagrant을 실행하면 Windows가 시작됩니다.
Windows에는 Microsoft Egde 및 IE 11이 있습니다.

끝말


진짜 최악이야.

좋은 웹페이지 즐겨찾기