私はによってチュートリアルの助けを借りてreact-reduxを学びたいと思っていました。予期しないトークンが反応する
私はgithubにプッシュしてリモートサーバーにプルするまでは問題ありませんでした。
ノードバージョンの問題だと思っていました。私はnode〜v5で動作していて、サーバは〜v6でした。だから私はまだv5に変更して発行する必要があります。
import App from './components/app';
import Single from './components/Single';
import PhotoGrid from './components/PhotoGrid';
import { Router , Route , IndexRoute, browserHistory } from 'react-router';
import { Provider } from 'react-redux';
import store, { history } from './store';
const router = (
<Provider store={store}>
<Router history={history}>
<Route path="/" component={App}>
<IndexRoute component={PhotoGrid}></IndexRoute>
<Route path="/view/:postId" component={Single}/>
</Route>
</Router>
</Provider>
)
render(router,document.getElementById('root'));
19行目に "Unexpected token"というエラーが表示されます。
18 | const router = (
> 19 | <Provider store={store}>
問題の原因を特定できません。構文やライブラリで問題はありますか? ご意見やご協力は素晴らしいと思います。
コードを実行している環境がJSXを認識していないように見えるので、コードを実行してから実行してみてください。 http://stackoverflow.com/questions/33460420/babel-loader-jsx-syntaxerror-unexpected-token –
[babel-loader jsx SyntaxError:予期しないトークン]の可能な複製(http://stackoverflow.com/questions/33460420)を参照してください。/babel-loader-jsx-syntaxerror-unexpected-token) –