ระบบการออกแบบของ NAV + shaft.nav.no
@navikt/
├── core/react # @navikt/ds-react, kjernekomponenter
├── core/css # @navikt/ds-css, css kjernekomponenter
├── core/tokens # @navikt/ds-tokens, tokens
├── core/tailwind # @navikt/ds-tailwind, tailwind-config
├── aksel-icons # @navikt/aksel-icons, ikonpakke
├── aksel-stylelint # @navikt/aksel-stylelint, stylelint-config
└── aksel # @navikt/aksel, kommandolinje-verktøy
aksel.nav.no/
├── website # NEXT.JS app (v13)
├── website/sanity # Sanity CMS-app (v3)
└── playroom # aksel.nav.no/sandbox
ติดตั้ง dendendecies และสร้างพื้นที่ทำงาน
yarn && yarn boot เนื่องจากเราใช้การเสพติดที่อยู่ใน GPR คุณต้องตั้งค่าการเข้าถึง GPR ด้วย PAT (โทเค็นการเข้าถึงส่วนบุคคล) ที่ read:packages คุณสามารถสร้างตบได้ที่นี่
ใน .bashrc หรือ .zshrc ของคุณตั้งค่าตัวแปรสภาพแวดล้อมต่อไปนี้:
export NPM_AUTH_TOKEN=<din PAT med read:packages>
| สั่งการ | สคริปต์ |
|---|---|
yarn boot | สร้างแพ็คเกจทั้งหมด |
yarn storybook | เริ่มหนังสือนิทาน |
yarn dev | เริ่มเว็บไซต์ Aksel (ข้อมูลเพิ่มเติม) |
yarn example:shadow-dom | เริ่มการสาธิตแอพด้วยการตัดสินเงา |
yarn lint | Linter React และ CSS Workspaces |
yarn test | การทดสอบกำลังดำเนินการ |
yarn clean | ลบไฟล์ที่สร้างขึ้น |
yarn changeset | รุ่นใหม่ Enry (วิธีการ) |
เรามีความสุขที่ได้รับ PRS! มีส่วนร่วม
มิกซ์
โซลูชันได้รับการจัดการโดย Team Aksel
หย่อน
![]()
ต้องขอบคุณสีสำหรับการให้แพลตฟอร์มการทดสอบภาพที่ช่วยให้เราตรวจสอบการเปลี่ยนแปลง UI และจับการถดถอยด้วยภาพ
repo นี้ใช้ GitHub Copilot เพื่อสร้างรหัส