Windows 또는 Linux용 Windows 하위 시스템 중 어디에 설치해야 하나요?
Windows에서 JavaScript를 시작하려면 먼저 선택한 프레임워크를 직접 Windows에 또는 WSL(Linux용 Windows 하위 시스템)에 설치할지 여부를 결정해야 합니다. WSL에 익숙하지 않으면 선택한 Linux 배포를 실행하고 Windows 컴퓨터에서 바로 BASH 명령줄을 사용할 수 있습니다. WSL에 대한 자세한 정보.
Windows에 설치
JavaScript를 사용하는 개발이 처음이고 단지 Node.js, React 또는 Angular 사용의 기본 사항을 학습하려는 경우 Windows에 직접 설치하면 가장 빠르게 시작하고 실행할 수 있습니다. 이 프레임워크는 Windows에서 제대로 작동하지만 초보자의 경우 WSL에 설치하는 것이 더 좋을 수도 있습니다. MacOS 또는 Linux 사용자를 위해 작성된 자습서의 지침을 따르기 위해 Bash 명령줄을 사용하고 명령 또는 설치 관리자를 Windows로 변환하는 번거로움을 피하고 싶은 경우를 예로 들 수 있습니다.
Linux용 Windows 하위 시스템에 설치
전문가용 JavaScript 기반 프레임워크를 사용하는 경우 현재 더욱 우수한 성능 속도, 시스템 호출 호환성, 로컬 개발 환경과 배포 환경(주로 Linux 서버) 간의 할당을 지원하는 WSL을 사용하는 것이 좋습니다. WSL을 사용하면 Linux 작업 영역을 활용하고 Linux 및 Windows 빌드 스크립트를 모두 유지 관리할 필요가 없습니다. WSL을 통해 Docker 컨테이너를 실행하면 더욱 우수한 환경이 제공되는 경우가 많습니다. 특히 일반적으로 WSL 2(업데이트 버전)가 JavaScript 프레임워크에서 가장 잘 작동합니다.
Important
WSL에 Linux 배포를 설치하면 파일을 저장할 수 있는 디렉터리가 생성됩니다(\\wsl\Ubuntu-20.04
)(Ubuntu-20.04를 사용 중인 Linux 배포로 대체). Windows 파일 탐색기에서 이 디렉터리를 열려면 WSL 명령줄을 열고 cd ~
를 사용하여 홈 디렉터리를 선택한 다음, explorer.exe .
명령을 입력합니다. 도구와 파일이 다른 파일 시스템에 저장되지 않도록 주의하세요. Linux 배포판에서 작업하는 경우 \\wsl\
드라이브에 도구(NodeJS, 패키지 관리자 등)를 설치합니다. 탑재된 C 드라이브(/mnt/c/Users/yourname$
)가 아닙니다. 이렇게 하면 작업은 가능하지만 설치 및 빌드 시간이 크게 늘어나고 혼동이 발생할 수 있습니다.