VS Code 및 Node.js 개발을 위해 WSL 2를 설정하는 방법(2021)

5846 단어 nodewslwebdevvscode


이 빠른 가이드는 새로운 Linux용 Windows 하위 시스템(WSL) 2를 설치하는 방법을 보여줍니다.

WSL을 사용하면 Windows 사용자가 Windows 호스트 시스템에서 GNU/Linux 환경을 실행할 수 있습니다. 더 이상 가상 머신이나 이중 부팅이 필요하지 않습니다!

참고: 이 가이드는 Ubuntu를 Linux 배포판으로 사용하여 작성되었으므로 다른 배포판을 사용하려면 셸 명령을 조정해야 할 수 있습니다.

전제 조건


  • Windows 버전 1903 이상(x64 시스템용 빌드 18362 이상)

  • ℹ️ 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일).

    전체 배포 목록
  • Ubuntu 16.04 LTS
  • Ubuntu 18.04 LTS
  • Ubuntu 20.04 LTS
  • openSUSE Leap 15.1
  • SUSE Linux Enterprise Server 12 SP5
  • SUSE Linux Enterprise Server 15 SP1
  • Kali Linux
  • Debian GNU/Linux
  • Fedora Remix for WSL
  • Pengwin
  • Pengwin Enterprise

  • 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 코드 설정


  • Remote - WSL 확장을 설치합니다.

  • 새 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를 누릅니다.


    좋은 웹페이지 즐겨찾기