2. 개발 환경 준비하기
Cloudflare Workers 개발에 필요한 것은 딱 세 가지입니다.
- Node.js (v18 이상)
- npm (또는 pnpm/yarn)
- 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