Software Development

WSL을 활용한 윈도우 개발 환경 설정 가이드

es6.kr 2023. 9. 13. 10:38
반응형

WSL을 활용한 윈도우 개발 환경 설정 가이드

윈도우에서 WSL(Windows Subsystem for Linux)을 사용하면 리눅스 기반 개발 환경을 간편하게 구축할 수 있다. 이 가이드는 WSL 설치부터 Ubuntu에 nvm(Node Version Manager)을 활용해 Node.js LTS 버전을 설치하는 과정을 다룬다.


WSL 설치

  1. Powershell을 실행

    • 관리자 권한으로 Powershell을 실행한다.
  2. WSL 설치 명령어 실행

    • 아래 명령어를 실행하여 WSL과 기본 배포판(Ubuntu)을 설치한다.
        wsl --install
  3. 설치 완료 후 Ubuntu 설정

    • 설치가 완료되면 Ubuntu가 자동으로 실행되고 초기 설정을 진행할 수 있다.

Ubuntu에 nvm을 사용해 Node.js LTS 설치

Node.js는 JavaScript 런타임으로, 리눅스 환경에서도 널리 사용된다. nvm(Node Version Manager)은 Node.js의 다양한 버전을 쉽게 관리할 수 있는 도구이다.

  1. nvm 설치

    • nvm을 설치하기 위해 다음 명령어를 실행한다.

        curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
    • 설치가 완료되면 다음 명령어로 nvm이 정상적으로 설치되었는지 확인한다.

        command -v nvm
  2. Node.js LTS 설치

    • 최신 LTS(Long-Term Support) 버전의 Node.js를 설치하려면 아래 명령어를 실행한다.
        nvm install --lts
  3. Node.js 및 npm 버전 확인

    • 설치가 완료된 후, 다음 명령어로 Node.js와 npm 버전을 확인한다.
        node --version
        npm --version

nvm을 사용하면 필요에 따라 다양한 버전의 Node.js를 설치하고 전환할 수 있으므로 개발 환경 관리가 편리해진다.

반응형