NAV的設計系統 +軸.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
安裝樹突並構建工作區
yarn && yarn boot由於我們使用GPR中的成癮,因此您必須使用已read:packages的PAT(個人訪問令牌)進行對GPR的訪問。您可以在這裡創建PAT。
在您的.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工作區 |
yarn test | 運行測試 |
yarn clean | 刪除生成的文件 |
yarn changeset | 新版本 - 含量(操作方法) |
我們很高興收到公關!貢獻
麻省理工學院
解決方案由Aksel團隊管理
鬆弛
![]()
感謝色彩療法提供的視覺測試平台,該平台可幫助我們查看UI更改並捕獲視覺回歸。
此存儲庫使用github副駕駛來生成代碼。