준비: Windows 10, 버전 2004 이상(업데이트 필요)
Chrome, Brave Browser - 브라우저
Visual Studio Code - 에디터
Extension List
Python (옵션)
ESLint
Prettier - Code formatter
Material Theme → 설정에서 테마 선택
Material Icon Theme
Remote - WSL
Prettier - Code formatter
Chocolatey - 패키지 매니저 (비슷한 프로그램, pip, homebrew, apt-get, …)
// PowerShell(관리자 모드)
PS C:\Users> Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
// 공식홈에서 패키지 검색하면 설치 이름 확인 가능
PS C:\Users> choco install adobereader
PS C:\Users> choco install python
PS C:\Users> choco install micorsoft-windows-terminal
// 설정에서 Json 파일 열기
"colorScheme": "Monokai Night"
"fontFace": "MesloLGS NF"
PS C:\Users> wsl --list --verbose
PS C:\Users> wsl -l -v
계정 생성
// ohmyzsh 설치
$> sudo apt install zsh -y
$> sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
$> git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
$> vi ~/.zshrc
ZSH_THEME="powerlevel10k/powerlevel10k"
$> 초기 설정 ...
$> p10k configure // 처음에는 터미널을 나갔다가 들어오면 입력할 필요가 없음 (설정 다시 하고 싶을 때 입력)
$> sudo apt-get update
$> sudo apt-get install openssl
$> sudo apt-get upgrade
$> sudo apt-get install nodejs -y
$> sudo apt-get install yarn -y
$> sudo add-apt-repository ppa:deadsnakes/ppa // python업그레이드를 위해 deadsnakes personal package archives 추가
$> sudo app-get update
$> curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
$> sudo apt-get update && sudo apt-get install yarn
$> sudo apt install ./gh_2.6.0_linux_amd64.deb