2016-11-23 29 views
6

Użyłem create-react-app dla mojego projektu. Otrzymuję błądUncaught SyntaxError: Niespodziewany eksport tokenów

Uncaught SyntaxError: Unexpected token export

błąd jest w tym kodzie

export const ENGLISH = { 
    lang: 'en', 
    messages: { 
     'nav.translatedMessage': 'Social', 
    } 
}; 

Próbowałem instalacji Babel predefiniowanych es2015 i babel-zaprogramowanej-etap-0. Dołączono także plik babel/obiekt w package.json jako

"babel": { 
    "presets": [ 
     "es2015", 
     "stage-0" 
    ] 
    }, 

Wciąż dostaję błąd.

enter image description here

+0

Usuń ',' po ''nav.translatedMessage': 'Social'' – Monasha

+0

@Masasha Już to wypróbował. Nie działało. Ten dokładny kod działał, gdy nie korzystałem z aplikacji do tworzenia reakcji. – Serenity

+0

Czy możesz opublikować pełny komunikat o błędzie? – loganfsmyth

Odpowiedz

6

Dostałem odpowiedź na README.md Create reagują aplikacji. Nie mówi

You may create subdirectories inside src . For faster rebuilds, only files inside src are processed by Webpack.
You need to put any JS and CSS files inside src, or Webpack won’t see them.

-5

Myślę, że ze względu na przecinkiem

export const ENGLISH = { 
     lang: 'en', 
     messages: { 
      'nav.translatedMessage': 'Social' 
     } 
}; 

spróbować zrobić to!

+0

Przedziały przecinkowe są dobre w przypadku elementów tablicy i właściwości obiektu we wszystkich nowoczesnych przeglądarkach. – loganfsmyth

Powiązane problemy