웹 개발을 위한 WSL2
Windows를 개발 환경으로 좋아한다고 말하지는 않겠습니다. 저는 Linux를 사랑하고 터미널을 사용하는 것을 좋아합니다. 특정 커널 버전이나 Linux 배포판에 얽매이지 않습니다. 나는 일상의 속도를 높여주는 기본적인 Linux 유틸리티를 좋아합니다.
전제 조건
1부: 설치 방법
PowerShell을 관리자로 열고 다음과 같이 입력합니다.
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
컴퓨터를 다시 시작하면 Microsoft Store에서 다운로드하여 Linux 배포판을 설치할 수 있지만 WSL의 첫 번째 버전을 사용하게 됩니다. 업데이트하려면 나를 따르십시오.
WSL 2는 전작에 비해 개선된 사항a lot 을 가지고 있어 다음과 같이 업데이트 유형이 변경되었습니다.
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
이제 WSL 2를 기본 버전으로 설정해야 합니다(향후 Windows 버전에 포함될 예정임).
wsl --set-default-version 2
99% 이 오류
0x1bc
가 발생하는 이유는 WSL 2가 실제 Linux 커널을 실행하기 때문에here 에서 설치할 수 있습니다.이제 위의 명령을 반복하여 마지막으로 기본 버전을 WSL2로 설정합니다. 컴퓨터를 다시 시작합니다.
이제 원하는 Linux 배포판을 설치할 수 있습니다(사용 가능한 모든 것here). 나는 Ubuntu 20.04를 선택했는데 필요한 모든 도구가 기본적으로 포함되어 있기 때문입니다.
방금 설치한 Linux 앱을 실행하고 화면의 지시에 따라 Windows 내에서 실행되는 Linux 배포판을 즐기십시오.
2부: 노드 설정
노드 환경을 설정하려면 두 가지 주요 이유로 nvm을 사용하는 것이 좋습니다.
nvm을 설치하려면 WSL을 열고 홈 디렉토리로 이동하여
cd
를 입력하고 다음을 입력하십시오.curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
이제 터미널을 다시 시작하십시오.
사용 가능한 모든 명령 목록을 보려면
nvm
를 입력하십시오.노드(및 NPM)의 LTS 버전을 설치하려면 다음과 같이 입력합니다.
nvm install lts
그게 다야 이제 노드와 NPM을 사용할 수 있습니다.
npm i -g //installs packages globally without sudo
Reference
이 문제에 관하여(웹 개발을 위한 WSL2), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/matteog/wsl2-for-web-development-32kh텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)