Appen er basert på Remix
npm install
npm run dev
Kopier .env.example
og rename til .env
.
Sett IS_LOCALHOST="true"
.
Sett USE_MSW="true"
dersom du ønsker å kjøre applikasjonen med msw mock data
.
Sett USE_MSW="false"
dersom du ønsker å kjøre applikasjonen med DEV API
.
For å kjøre requester mot dp-rapportering må vi ha et token, generert med tokenx-token-generator. Logg på med testid. Hent ut verdien fra access_token
, rediger .env
og endre DP_RAPPORTERING_TOKEN
til det nylig genererte tokenet. Env-variabelen IS_LOCALHOST="true"
må også være satt.
Dette tokenet vil vare i en time før du må generere et nytt token.
Eksempel på riktig config:
USE_MSW="false"
IS_LOCALHOST="true"
DP_RAPPORTERING_TOKEN="langStrengHerFraAccess_token"
npm ERR! engine Unsupported engine
npm ERR! engine Not compatible with your version of node/npm: execa@7.1.1
npm ERR! notsup Not compatible with your version of node/npm: execa@7.1.1
npm ERR! notsup Required: {"node":"^14.18.0 || ^16.14.0 || >=18.0.0"}
npm ERR! notsup Actual: {"npm":"9.6.3","node":"v16.13.0"}
npm ERR! A complete log of this run can be found in: /Use
Kjør $ nvm use
og det burde løse problemet.
npm ERR! code E401
npm ERR! 401 Unauthorized - GET https://npm.pkg.github.com/download/@navikt/oasis/0.3.7/5c5965d82448aa24ef9c53430a745429555e153f - unauthenticated: User cannot be authenticated with the token provided.
npm ERR! A complete log of this run can be found in: /Users/<user>/.npm/\_logs/2023-09-05T08_44_38_897Z-debug-0.log
Github token er utdatert.
- Gå til Github
- Trykk Profil ikon
- Trykk
Settings
- Trykk
Developer settings
- Trykk
Personal access token
- Trykk
Tokens (classic)
- Trykk
Generate new token
-->Generate new token (classic)
- Skriv noe som
NAV IT
underNote
- Velg hvor lenge du vil at det skal vare under
Expiration
- Under
Select scope
velgrepo
ogread:packages
- Trykk
Generate token
- Kopier
ghp_x...
tokenet og putt det i.npmrc
filen på maskinen din - Trykk
Configure SSO
- Trykk
Authorize
pånavikt
- Ferdig!