@teasimo/ui-core
v0.2.1
Published
🧩 1️⃣ Version hochzählen
Readme
🧩 1️⃣ Version hochzählen
Wenn du z. B. eine kleine Änderung gemacht hast:
cd ui-core npm version patch
Das erhöht z. B. 0.1.5 → 0.1.6
patch → kleine Änderung (Bugfix, kein Breaking Change)
minor → neue Features, aber kompatibel (0.1.5 → 0.2.0)
major → Breaking Change (0.x.x → 1.0.0)
💡 Dadurch wird:
die package.json automatisch angepasst
ein Git-Tag erstellt (v0.1.6)
🚀 2️⃣ Neu bauen
Damit dein dist/ aktuell ist:
npm run build
🌐 3️⃣ Auf npm veröffentlichen
Wenn dein Paket öffentlich (nicht privat) ist und du eingeloggt bist:
npm publish --access public
Wenn du scoped packages verwendest (@teasimo/ui-core), ist das --access public Pflicht beim ersten Mal!
🔑 4️⃣ (Erst beim ersten Mal) – bei npm anmelden
Falls du noch nicht eingeloggt bist:
npm login
Du wirst nach Username, Password, und (evtl.) 2FA Code gefragt. Danach kannst du veröffentlichen.
📦 5️⃣ In anderem Projekt installieren oder aktualisieren
In deinem anderen Projekt (z. B. lunettes-frontend):
npm install @teasimo/ui-core@latest
Oder direkt auf die neue Version, falls du sie kennst:
npm install @teasimo/[email protected]
Wenn du bereits installiert hast und einfach updaten willst:
npm update @teasimo/ui-core
🔁 Typischer Workflow für dich
Wenn du oft an deiner Lib arbeitest:
1. In ui-core wechseln
cd ui-core
2. Patch-Version erhöhen
npm version patch
3. Neu bauen
npm run build
4. Hochladen
npm publish --access public
5. In deiner App (lunettes-frontend)
cd ../lunettes/frontend npm update @teasimo/ui-core
