Telepítés — npm (haladó)

Ezt akkor válaszd, ha fejlesztő vagy, és kell a verziórögzítés vagy a csapatos npm-alapú eszközkezelés.
Haladás: 0%

Tartalomjegyzék ←

Telepítés — npm (haladó)

Ezt akkor válaszd, ha fejlesztő vagy, és kell a verziórögzítés vagy a csapatos npm-alapú eszközkezelés.

● Haladó / Profi

Node.js előfeltétel

Ehhez kell Node.js 18 vagy újabb. Ellenőrzés:

node --version

Ha v18-nál régebbi vagy nincs telepítve, töltsd le az LTS-t a nodejs.org-ról (jelenleg a Node.js 22 az ajánlott LTS). Telepítés után zárd be és nyisd újra a terminált.

● Haladó, de nem kötelező

Miért jó a verziókezelés?

A Node-verziókezelés azt jelenti, hogy nem egyetlen Node.js verzióhoz vagy kötve a gépeden. Az nvm lehetővé teszi, hogy projektenként más Node verziót használj újratelepítés nélkül.

  • egy régebbi projekt például Node 18-at kér, egy újabb Node 22-t;
  • egy AI tool vagy build rendszer csak adott verzióval stabil;
  • csapatban mindenki ugyanazzal a környezettel tud dolgozni;
  • CI/CD folyamatban könnyebb rögzíteni, pontosan mivel fusson a projekt.
✅
A natív út nem rossz választásMost még nyugodtan maradhatsz az egyszerű, natív telepítésnél. Ha később több projektet kezelsz vagy verzióütközésbe futsz, az nvm utólag is telepíthető, és fokozatosan átállhatsz haladó workflow-ra.

Ha már most verziókezelést szeretnél, nvm-mel kényelmes:

# nvm telepítése (macOS/Linux)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.0/install.sh | bash
nvm install --lts

Ajánlott haladó workflow

  1. Telepítsd a Claude Code-ot a számodra megfelelő úton.
  2. Ellenőrizd a Node verziót: node --version.
  3. nvm-et csak akkor adj hozzá, ha több projektet vagy csapatos környezetet kezelsz.
  4. Projekt-specifikus verzióhoz használhatsz rövid .nvmrc fájlt, például csak ennyivel: 22.
  5. Ha minden működik, ne bonyolítsd túl: a stabil, érthető környezet fontosabb, mint a túlhaladó setup.

A Claude Code telepítése

npm install -g @anthropic-ai/claude-code

Frissítés a legújabbra később:

npm install -g @anthropic-ai/claude-code@latest

Adott verzió rögzítése (CI/CD-hez hasznos):

npm install -g @anthropic-ai/claude-code@2.1.0
⚠️
npm jogosultsági hiba (EACCES)?Ne használj sudo-t! Állíts be egy saját globális mappát az npm-nek (a hivatalos dokumentáció leírja). A sudo hosszú távon több bajt okoz, mint amennyit megold.
● Profi

Technikai megjegyzés

Az npm-csomag ugyanazt a natív binárist telepíti, mint a standalone telepítő, platformfüggő opcionális függőségen keresztül (pl. @anthropic-ai/claude-code-darwin-arm64), majd egy postinstall lépés linkeli a helyére. Támogatott platformok: darwin-arm64/x64, linux-x64/arm64 (+musl), win32-x64/arm64. A csomagkezelődnek engednie kell az opcionális függőségeket. CI/CD-hez tárold az ANTHROPIC_API_KEY-t titokként, és injektáld a pipeline futásakor.

➡️
Következő lépésHa a parancs már működik, jelentkezz be, és hozz létre egy első munkamappát. Tovább →

Görgess a fejezet végére, hogy továbbléphess — vagy válassz másik fejezetet a bal oldali listából.

A könyv újrakezdése

Törli az összes elolvasási jelölést, és visszavisz a Kézikönyv elejére.

Vissza
Fent