node.js - Hvordan løse syntaksfeil, uventet token, export type?
Jeg brukte versjon 2.x av react-navigation, nå migrerer jeg til versjon 5.x. Jeg har installert alle modulene i henhold til dokumentasjonen, men når jeg kjører applikasjonen, får jeg denne feilen.
Det virker mer som en TypeScript-kompileringsfeil, men jeg er ikke sikker på hvorfor den dukket opp, siden jeg bare kjørte npm install-kommandoen og ikke har rørt noen node_module-filer.
error: SyntaxError: E:\PROJECTS\rnzone\BoxApp\node_modules\@react-navigation\stack\src\index.tsx: Unexpected token (51:12)
49 | * Types
50 | */
> 51 | export type {
| ^
52 | StackNavigationOptions,
53 | StackNavigationProp,
54 | StackHeaderProps,
Hva foreslår du?
Svar #1
Så jeg klarte å løse dette ved å oppgradere @babel/core og @babel/runtime i dev-avhengigheter.
Støtte for kun-type import + eksport ble lagt til i 7.9.0
Takk til nickyleach for å påpeke dette.