GodLights Study

2. 개발 환경 준비하기

Cloudflare Workers 개발에 필요한 것은 딱 세 가지입니다.

  1. Node.js (v18 이상)
  2. npm (또는 pnpm/yarn)
  3. Cloudflare 계정 (무료로 가입 가능)

2.1 Node.js 설치 확인

터미널에서 버전을 확인합니다.

bash
node -v
npm -v

Node.js가 없다면 nodejs.org에서 LTS 버전을 설치하세요.

2.2 Cloudflare 계정 만들기

아직 계정이 없다면 dash.cloudflare.com/sign-up에서 무료로 가입할 수 있습니다. Workers는 별도의 신용카드 등록 없이 무료 티어로 바로 사용할 수 있습니다.

2.3 wrangler CLI

wrangler는 Cloudflare Workers 공식 CLI 도구입니다. 프로젝트 생성, 로컬 개발 서버 실행, 배포까지 전부 이 도구로 합니다.

전역 설치 없이 npx로 바로 사용하는 것을 추천합니다.

bash
npx wrangler --version

2.4 로그인하기

실제로 배포하려면 Cloudflare 계정에 로그인해야 합니다. (로컬 개발만 할 때는 로그인이 필요 없습니다.)

bash
npx wrangler login

브라우저가 열리면서 Cloudflare 계정 인증 화면이 나타납니다. 로그인 후 권한을 승인하면 터미널에 "Successfully logged in" 메시지가 표시됩니다.

로그인 상태는 아래 명령으로 확인할 수 있습니다.

bash
npx wrangler whoami

참고 자료

➡️ 다음: 첫 Worker 만들기 ⬅️ 이전: Cloudflare Workers란?