Hopp til innhold
Aksel

Søk

Ctrl+K for å søkeEsc for å lukke

Aksel

Designsystemet
God praksisBloggen

Grunnleggende

Kommandolinje

StabilOppdatert 30. april 2025

Verktøyet lar deg lettere komme i gang med Aksel sine løsninger. @navikt/aksel kan kjøres direkte i terminalen med npx. Krever node >= 16.0.0.

HTML
npx @navikt/aksel

Kommandoer

codemod

Lar deg auto-migrere breaking changes mellom major-versjoner

TERMINAL
npx @navikt/aksel codemod --help

Funksjoner

  • Patcher koden automatisk med endringer
  • Advarer mot potensielle problemer som må løses ved migrering

Ikke alle major-versjoner eller endringer vil tilby en codemod da endringen krever oppdatering av logikk, eller du som bruker må skrive om komposisjonen ved bruk av komponenten.

css-imports

Lar deg lettere håndtere import all CSS tilhørende Aksel. Verktøyet gir deg fleksibiliteten til å importere bare den stylingen man trenger og valget mellom statisk eller CDN import.

TERMINAL
npx @navikt/aksel css-imports

Funksjoner

  • Scanner koden din for Aksel-komponenter og tilbyr nødvendig kode for CSS importering.
  • Gir valget mellom statisk lasting og CDN.
  • Håndterer cascading, tailwind og layers.

help

Lister opp alle tilgjengelige kommandoer.

TERMINAL
npx @navikt/aksel help

Kode

Du finner all koden for verktøyet i Aksel GitHub Repository.

Kommandoer for fremtiden:

  • update: Oppdaterer alle Aksel dependencies i repo + CDN-versjoner.

Noen andre kommandoer du kunne sett for deg i et slikt verktøy? Ta kontakt på slack, eller send oss et issue/PR på github!