VS Code 및 Node.js 개발을 위해 WSL 2를 설정하는 방법(2021)
이 빠른 가이드는 새로운 Linux용 Windows 하위 시스템(WSL) 2를 설치하는 방법을 보여줍니다.
WSL을 사용하면 Windows 사용자가 Windows 호스트 시스템에서 GNU/Linux 환경을 실행할 수 있습니다. 더 이상 가상 머신이나 이중 부팅이 필요하지 않습니다!
참고: 이 가이드는 Ubuntu를 Linux 배포판으로 사용하여 작성되었으므로 다른 배포판을 사용하려면 셸 명령을 조정해야 할 수 있습니다.
전제 조건
ℹ️ Win+R을 누르고
winver
를 입력하여 버전을 찾으십시오.WSL 2 설정
상승된 PowerShell을 사용하여 다음 명령을 실행합니다.
WSL 2 설치
1. WSL 1 설치
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
2. "가상 머신 플랫폼"옵션 기능을 활성화합니다.
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
3. 컴퓨터를 다시 시작하십시오.
4. 다시 시작한 후 WSL 버전을 2로 설정합니다.
wsl --set-default-version 2
피킹 배포판
Microsoft 스토어로 이동하여 원하는 배포판을 선택하고 설치합니다. 나는 Ubuntu 20.04 LTS을 선택했다.
현재 다음 Linux 배포판을 사용할 수 있습니다(2020년 9월 10일).
전체 배포 목록
Alpine WSL
사용 가능한 WSL용 타사 배포판도 있습니다. ArchWSL도 그 중 하나입니다.
WSL용 Node.js 설치
😕 WSL과 함께 NVM을 사용할 때 문제가 발생했습니다. 수동 방식으로 Node.js를 설치할 것입니다.
1. Win+R을 누르고 다음을 입력하여 WSL을 엽니다.
wsl
2. 다음 명령을 실행합니다(버전 번호를 높일 수 있음).
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt-get install -y nodejs
3.
node -v
를 입력하여 설치를 확인할 수 있습니다.VS 코드 설정
새 WSL 세션을 시작하려면 왼쪽 하단의 아이콘을 누르십시오.
보너스 ⭐
원사 설치
sudo npm i -g yarn
ohmyzsh 설치
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
또한 기본 VS Code 셸을 변경해야 합니다. Ctrl+Shift+P를 누릅니다.
Reference
이 문제에 관하여(VS Code 및 Node.js 개발을 위해 WSL 2를 설정하는 방법(2021)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/rare/how-to-setup-wsl-2-for-vs-code-and-node-js-development-4bdg텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)