우분투 node.js 개발 환경 설정

Node.js는 JavaScript를 실행하는 런타임 환경으로, 서버 사이드 및 네트워크 애플리케이션 개발에 매우 유용합니다. 이 블로그 포스트에서는 우분투(Ubuntu)에서 Node.js 개발 환경을 설정하는 방법을 알아보겠습니다.

1. 패키지 관리자 설치

Node.js를 설치하려면 먼저 패키지 관리자를 설치해야 합니다. 우분투에서는 기본적으로 apt 패키지 관리자를 제공합니다. 아래 명령어를 사용하여 패키지 관리자를 업데이트하고 설치합니다.

sudo apt update
sudo apt install npm

2. Node.js 설치

패키지 관리자를 통해 설치할 수도 있지만, 공식 Node.js 웹사이트에서 제공하는 노드 버전을 설치하는 것이 가장 좋습니다.

# Node.js 공식 PPA 추가
sudo apt-get install curl dirmngr apt-transport-https lsb-release ca-certificates
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -

# Node.js 설치
sudo apt-get install -y nodejs

설치가 완료되면 아래 명령어를 사용하여 설치된 Node.js 버전을 확인할 수 있습니다.

node -v

3. 개발 환경 설정

Node.js를 개발하기 위해 필요한 추가 도구를 설치합니다. 가장 기본적인 도구로는 npm 패키지 매니저와 npx가 있습니다.

sudo apt install npm
sudo npm install -g npx

4. 개발 환경 확인

이제 Node.js 개발 환경이 우분투에 잘 설정되었는지 확인할 차례입니다. 아래 명령어를 사용하여 간단한 Hello World 앱을 실행해보세요.

echo "console.log('Hello World');" > app.js
node app.js

콘솔 출력에서 “Hello World” 메시지가 잘 나오면 Node.js 개발 환경 설정이 제대로 완료된 것입니다.

요약

위에서는 우분투에서 Node.js 개발 환경을 설정하는 방법에 대해 알아보았습니다. 패키지 관리자를 설치하고 Node.js를 공식 웹사이트에서 다운로드 받은 후, 필요한 도구를 추가로 설치하였습니다. 이제 개발을 시작하고 원하는 프로젝트를 개발할 수 있습니다. Happy coding!